- Lead the development team in designing, developing, testing, and deploying Java-based microservices using Spring Boot.
- Collaborate with cross-functional teams to identify business requirements and develop solutions that meet customer needs.
- Ensure high-quality code by reviewing and mentoring junior developers, as well as implementing automated testing frameworks like Hibernate.
- Troubleshoot complex issues related to Linux servers, Tomcat servers, and CI/CD pipelines.
Job Requirements :
- 8-12 years of experience in software development with expertise in Java programming language.
- Robust understanding of Hibernate for database interactions and Spring Boot for building microservices.
- Experience working on Linux systems and managing Tomcat servers for deployment.
- Proficiency in CI/CD pipeline tools such as Jenkins or similar.