Junior API Developer (You MUST currently live in Maryland, if not, DO NOT APPLY)

Posted 2025-05-18
Remote, USA Full-time Immediate Start

Junior API Developer (Java, Spring Boot, RESTful APIs)

No C2C's / No Sponsorship

Please DO NOT apply unless you are a current Maryland resident

We are seeking an API Developer with 1-2 years of experience in building and maintaining Spring Boot microservices. The ideal candidate should have hands-on experience with Java 17 (Amazon Corretto JDK), Spring Boot 3.2.0, and OpenAPI 3.0, as well as a solid understanding of API security, data persistence, and cloud services.

Key Responsibilities
• Develop and maintain Spring Boot microservices following best practices.
• Set up structured Spring Boot projects using Spring Initializr with security and necessary dependencies.
• Utilize Lombok to simplify dependency injection and reduce boilerplate code in models/DTOs.
• Develop and document RESTful APIs using OpenAPI 3.0/Swagger.
• Work with JPA queries, JPQL, and PostgreSQL for database interactions.
• Implement API filters, pagination, and data mapping for efficient API performance.
• Write and maintain unit tests using JUnit and the Jupiter testing library.
• Gain experience with AWS services, such as Lambda and SQS, for event-driven processing.
• Secure APIs using Spring Security and manage data persistence with Spring JPA and MongoDB.
• Debug and test APIs using Postman.

Requirements
• 1-2 years of experience working with Java 17 (Amazon Corretto JDK) and Spring Boot 3.2.0.
• Hands-on experience with Spring Security, Spring JPA, and MongoDB.
• Experience with Lombok, ModelMapper, and OpenAPI/Swagger.
• Proficiency in PostgreSQL and JPA queries.
• Basic experience with AWS services like Lambda and SQS (or willingness to learn).
• Ability to write and maintain unit tests using JUnit and Jupiter testing library.
• Understanding of DTO patterns, API filters, and pagination.

Preferred Qualifications
• Experience with Docker/Kubernetes.
• Familiarity with caching strategies and API performance optimization.
• Exposure to GraphQL.

Apply Job!

 

Similar Jobs

Back to Job Board