Java Developer

Job ID: 33806389

Budget: $2 – $8 USD

Job brief
We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Responsibilities
1 Key Skillset: Java, microservices, ATG+, CMS+
2 Candidates must be working the entire 8 hours for the customer
3 Candidates must attend daily Standup calls
4 Candidates must attend daily sprint calls
5 People who can work independently and drive their work forward being proactive reaching out with questions etc. 

Requirements
1 Bachelor's Degree in Computer Science or a related discipline
2 3+ years of experience with REST APIs development using cloud technologies and following an agile methodology
3 Advanced knowledge of Spring frameworks, APIGateway Frameworks and Node application frameworks
4 Good Understanding of Core Java/J2EE Design Patterns
5 Experience developing micro services applications with Spring / SpringBoot Framework, Kubernetes, API Gateways in cloud - Google Cloud preferably
6 Experience in unit testing framework like Junit, Mockito, Sonarqube
7 Good experience with development tools like Maven, Ant, Gradle, Git
8 Strong analytical, prioritizing, interpersonal, problem-solving, and planning skills