Develop and maintain Java Spring Boot REST APIs for distributed systems
Implement TDD/BDD testing practices (Cucumber-JVM) and ensure code quality
Build event-driven services using Kafka; containerize with Docker and deploy to Kubernetes in cloud environments
Work with databases such as MongoDB or DynamoDB; implement security using JWT and OAuth
Job description
Position- Java Springboot API Developer Location- Remote Duration- Contract Rate- DOE
Description: · 9+ years experience · Experience building distributed systems · Java, Junit · TDD and BDD testing experience. E.g. Cucumber-JVM · Spring FX and Spring boot · Document DB e.g. MongoDB or DynamoDB · REST API · Kafka and Event driven services · GraphQL · JWT and OAuth · Docker and Kubernetes · Developing on Mac OS · Cloud Experience