Responsibilities
• Expertise in java frameworks like Springboot is
required.• Design, develop, and maintain backend services using Java with Gradle. and the microservices framework (Spring Boot).
• Deploy and manage applications on AWS.
• Work with MySQL databases to ensure seamless microservices interactions.
• Set up and manage repositories, dependencies, and other lifecycle tasks.
• Write and maintain automated tests, including: Unit Tests using JUnit, Mockito, Component Tests with Cucumber & Integration Tests.
• Collaborate with the QA team for overall integration, exploratory, and performance testing.
• Use Agile Software Development practices and operate in a CI/CD delivery approach.
Qualifications
• Bachelor degree in Computer Science or similar discipline or equivalent experience.
• 4+ years of commercial software development experience.
• Good Understanding on Scrum and Agile practices.
• Good Analytical, problem-solving, teamwork and communication skills.
• Good Understanding of programming fundamentals and concepts.