Tata Consultancy Services
Java with Mongo DB
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
21 August 2026
What they need
Section III - Job Requirements and Responsibilities
Section
Details / Example Content
Job Requirements*
- 610 years of software development experience with strong hands-on expertise in Java and object-oriented programming.
- Strong proficiency in Spring Boot and the Spring ecosystem, including dependency injection, configuration, validation, exception handling, and data access.
- Experience designing, developing, and consuming secure RESTful APIs and independently deployable microservices.
- Good understanding of microservices patterns, service decomposition, synchronous and asynchronous communication, API versioning, resiliency, observability, and distributed system challenges.
- Hands-on experience with MongoDB CRUD operations, data modelling, aggregation pipelines, indexing, query optimisation, and schema design.
- Working knowledge of MongoDB Compass; exposure to Robo 3T or Studio 3T is desirable.
- Experience with MongoDB Atlas for cloud-based database deployment and management is preferred.
- Experience with unit and integration testing using JUnit, Mockito, and relevant Spring testing frameworks.
- Familiarity with Git, Maven or Gradle, CI/CD pipelines, Docker, Kubernetes, cloud platforms, and Agile delivery practices is preferred.
- Ability to troubleshoot production issues, perform root-cause analysis, and communicate technical risks and dependencies proactively.
Key Responsibilities*
- Design, develop, test, and maintain scalable Java applications using Spring Boot and microservices architecture.
- Build secure, versioned, and well-documented REST APIs with appropriate validation, exception handling, and performance controls.
- Design MongoDB collections and documents; implement CRUD operations, aggregation pipelines, and efficient query patterns.
- Define and manage MongoDB indexing strategies and optimise queries based on application access patterns.
- Use MongoDB Compass and, where applicable, MongoDB Atlas to analyse data, monitor environments, and support database operations.
- Implement automated unit, integration, and component tests and maintain agreed code-quality standards.
- Participate in design reviews, code reviews, estimation, sprint planning, defect triage, and production support.
- Collaborate with architects, product owners, QA, DevOps, and cross-functional engineering teams.
- Create and maintain technical documentation, API specifications, deployment notes, and operational runbooks.
Section IV - Job Qualifications & Skills
Section
Details / Example Content
Domain
- Digital applications / Enterprise platforms / Banking, Financial Services, Insurance, Retail, or similar domains
- Backend engineering using Java, Spring Boot, microservices, REST APIs, and MongoDB
Soft Skills
- Strong analytical and problem-solving skills
- Clear verbal and written communication
- Team collaboration and stakeholder coordination
- Ownership, attention to detail, and proactive risk communication
- Documentation and knowledge sharing
Other offers great for you!
These companies are also looking for great profiles
Anderson RH
Tech Lead DBA MongoDB
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
TLTI
Concepteur Développeur Java Full Stack / IA
400
Freelance
Paris, France
Hybrid
Skills
4 hours ago
Quick apply
Proelan
Ingénieur Full Stack Java React H/F
Permanent contract
Nice, France
Hybrid
Skills
3 hours ago
Quick apply
No company information available.