Roles and Responsibilities :
- Design, develop, test, deploy and maintain large-scale Java-based applications using Spring Boot microservices architecture.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high availability, scalability, security and performance of the application by implementing best practices in coding standards.
- Lead junior team members in troubleshooting complex issues related to application deployment on JBoss servers.
Job Requirements :
- 8-16 years of experience in developing Java-based applications with expertise in Hibernate and Spring Boot.
- Solid understanding of CI/CD pipelines for automated testing and deployment of applications.
- Experience working with shell scripting languages such as Groovy or Python for automating tasks.