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

Remote Full-time
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 Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Regulatory Affairs Consultant

Remote

Email Marketing Manager (Interim Consultant) ($65/hour, 25 hours/week, 2 month contract)

Remote

Immediate Hiring: USPS Postal Worker

Remote

Experienced CDL Driver – U-Box Customer Care Representative (Local Delivery Driver)

Remote

Remote Data Entry Positions - Part Time/Full Time =

Remote

Compliance Paralegal

Remote

Bioinformatics/AI Scientist (San Francisco)

Remote

MARKETING ASSOCIATE / CALL CENTER (WORK FROM HOME) ANY LOCATION

Remote

Trade Administrator

Remote

Experienced Customer Service Representative – Live Chat Assistant for Dynamic Team at arenaflex

Remote
← Back