We are seeking a talented and experienced Java Developers. As a member of our development team, you will have the opportunity to work on cutting-edge projects in a collaborative and dynamic environment.
- Design and develop scalable micro services using Spring Boot and AWS Cloud Native tools and services.
- Implement unit tests using Mockito and perform integration testing using Karate.
- Utilize Continuous Integration and Continuous Deployment (CI/CD) pipelines to ensure efficient and high-quality software delivery.
- Collaborate with cross-functional teams to gather requirements and provide technical guidance.
- Maintain and support existing micro services, troubleshooting and resolving any issues that arise.
- Stay up-to-date with the latest industry trends and technologies, contributing to the continuous improvement of our development processes.
Requirements
- Strong experience in Spring Boot and AWS Cloud Native development.
- Proficient in Mockito and Karate for unit and integration testing.
- Knowledge of CI/CD pipelines and experience with relevant tools such as Jenkins, Git, and Docker.
- Solid understanding of microservices architecture and design principles.
- Experience with Agile methodologies and working in cross-functional teams.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.