About this role
The team is seeking a skilled Java Developer to join their dynamic team. The ideal candidate will have advanced proficiency in Java 8 and Spring Boot technologies, with a strong background in unit testing and Mockito. You will play a key role in the cloud transformation effort, migrating application components to AWS and updating code as necessary.
Key Responsibilities:
- Develop and maintain high-quality Java applications using Spring Boot.
- Collaborate with product owners and development team members to define new features and user stories.
- Participate in the full software development lifecycle, including design, coding, testing, and deployment.
- Create and manage CI/CD pipelines to streamline development processes.
- Ensure code quality through unit testing and code reviews.
- Stay updated with the latest industry trends and technologies to enhance application performance.
Required Skills & Qualifications:
- Strong experience in Java 8 and Spring Boot.
- Proficient in unit testing frameworks, particularly Mockito.
- Experience with cloud technologies, specifically AWS, is a significant advantage.
- Familiarity with CI/CD tools and practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Experience:
- Minimum of 5 to 8 years of professional experience in Java development.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- Access to cutting-edge technologies and projects.
- Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.