13 Aug
|
Tata Consultancy Services
|
Mumbai
13 Aug
Tata Consultancy Services
Mumbai
Key Responsibilities
- Design, develop, test, and deploy enterprise-grade applications using Java and Spring Boot.
- Build and maintain Microservices-based architectures for scalable and distributed systems.
- Develop RESTful APIs and integrate with internal and external services.
- Participate in application design discussions, code reviews, and architectural decisions.
- Implement security, authentication, and authorization mechanisms using industry best practices.
- Optimize application performance, scalability, and reliability.
- Collaborate with DevOps teams to implement CI/CD pipelines and automated deployment processes.
- Develop and maintain database schemas, queries, and data integration processes.
- Write clean, maintainable, and reusable code following coding standards.
- Troubleshoot, debug, and resolve production issues.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.
- Create and maintain technical documentation.
Required Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
- 5+ years of experience in Java application development.
- Strong hands-on experience in Java 8/11/17 and Spring Boot.
- Experience designing and developing Microservices architecture.
- Robust understanding of RESTful Web Services and API development.
- Experience working with relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL.
- Knowledge of Object-Oriented Programming (OOP), Design Patterns, and data structures.
- Experience with source control systems such as Git.
- Familiarity with Agile development methodologies.
Technical Skills
- Core Java Technologies
- Spring Ecosystem
- Microservices & Integration
- Databases
- Messaging & Streaming
- DevOps & CI/CD
- Containerization & Cloud
- Monitoring & Logging
📌 AWS Java Spring Boot Microservices (Mumbai)
🏢 Tata Consultancy Services
📍 Mumbai