Tata Consultancy Services
Website:
tcs.com
Job details:
Cloud Native Java Developer – Job Description
Experience Required
5 – 10+ years
Location: Mumbai
Required Skills & Qualifications
- Strong hands-on experience in Java/J2EE enterprise application development
- Excellent proficiency in:
- Spring Framework (Core, MVC, Spring Boot)
- REST API development
- Oracle SQL & PL/SQL
- Experience working with large-scale monolithic enterprise systems and complex workflows
- Exposure to AWS (PaaS / basic cloud deployments)
- Understanding of containerization concepts (Docker)
- Knowledge of API-led architecture and service-based decomposition
- Exposure to Micronaut framework (or willingness to learn)
- Familiarity with Agile methodologies & DevSecOps practices
- Strong debugging, performance tuning, and problem-solving skills
Key Responsibilities
- Develop and enhance core Java monolithic applications and supporting services
- Deliver bug fixes, enhancements, and minor releases in alignment with sprint cycles
- Design and implement REST and SOAP APIs for system integrations
- Write and optimize PL/SQL queries, perform DB tuning, and resolve data issues
- Contribute to development of Micronaut-based, container-ready services
- Participate in modularization and API-driven decomposition of monolithic systems
- Follow Secure SDLC practices, ensuring compliance with security standards
- Collaborate closely with Business Analysts, QA teams, and onsite/offshore stakeholders
Nice to Have
- Experience in microservices migration
- Knowledge of CI/CD pipelines
- Exposure to cloud-native architecture patterns
Click on Apply to know more.