We are looking for a skilled Java Developer with a strong background in Java, Spring Boot, and Microservices. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable, high-performance applications in a dynamic environment. You will have the opportunity to work on innovative projects that drive business success.
Experience. 4+ Years
Key Responsibilities
- Develop, test, and maintain Java-based applications using Spring Boot and Microservices architecture.
- Work collaboratively with cross-functional teams to define, design, and ship new features.
- Ensure the application is performant, reliable, and scalable.
- Participate in code reviews, troubleshooting, and debugging issues.
- Work on improving and optimizing existing applications based on client feedback.
- Stay updated with the latest Java trends, technologies, and best practices.
- Contribute to system architecture and design decisions.
Key Skills & Qualifications
- Strong proficiency in Java, with experience in developing applications using Spring Boot and Microservices.
- Solid understanding of RESTful web services and APIs.
- Knowledge of databases and SQL (MySQL, PostgreSQL, etc.).
- Experience in using tools like Git, Maven, and Jenkins for version control, building, and continuous integration.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
- Good understanding of object-oriented principles, design patterns, and Agile development methodologies.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication skills, with the ability to work in a team-oriented, collaborative environment.
Minimum Qualification
- 15 years of full-time education (10+2+3 or equivalent).
Why TCS?
- Opportunity to work with one of the world’s leading IT service providers.
- Competitive salary and benefits package.
- A culture that fosters learning, innovation, and growth.
- Access to cutting-edge technologies and projects.
- Work-life balance and flexible working conditions.
If you are passionate about Java development and eager to contribute to impactful projects, we invite you to apply and be part of TCS’s journey toward excellence.