Tech Mahindra is seeking a Java Full Stack Developer (FSD) or Java Developer with 5-10 years of experience to join our team in Pune. The role involves working on the Java technology stack, including Java8, Spring Boot, and Microservices, with a focus on application design and development.
Responsibilities
- Java Technology Stack. Develop and maintain applications using Java, Spring Boot, and Microservices.
- Application Design. Design and implement complex applications and systems.
- Database Management. Work with RDBMS databases such as SQL Server, Oracle, or PostgreSQL.
- Testing & Development. Implement Test-Driven Development (TDD) practices, including unit and integration testing.
- Design Patterns. Apply design patterns to ensure scalable and maintainable code.
- CI/CD. Utilize Jenkins for continuous integration and deployment.
Required Skills
- Java & Spring Boot. Expertise in Java8, Spring Boot, and Microservices.
- Database Management. Proficiency with any RDBMS database (SQL Server, Oracle, PostgreSQL).
- Design Patterns. Strong understanding of design patterns and application design principles.
- Testing. Hands-on experience with Test-Driven Development (unit and integration testing).
Experience
- Experience Range. 5-10 years
- Notice Period. Immediate or serving notice (can join within 1-2 weeks)
Compensation
About Tech Mahindra. Tech Mahindra offers IT services and consulting solutions to businesses worldwide, focusing on innovation and technology to drive digital transformation and deliver high-quality solutions.