← All Jobs
Apr 12, 2026

Junior API Developer

Apply Now
Job Description: • Define and document API specifications, endpoints, data models, and protocols (REST, GraphQL). • Build and implement APIs using languages and frameworks such as Java, Python, Ruby, and .NET. • Integrate APIs with internal systems, external applications, and third-party services. • Write unit, integration, and end-to-end tests; debug and resolve issues to ensure reliability and performance. • Maintain clear, comprehensive API documentation, including usage examples and best practices. • Implement authentication, authorization, encryption, and other security best practices. • Monitor and optimize API performance, scalability, and reliability. • Manage API versioning and ensure backward compatibility. • Collaborate with front-end and back-end developers, architects, QA engineers, and other stakeholders. • Provide ongoing support, troubleshoot issues, and implement enhancements based on user feedback. Requirements: • Required Technical Skills • Java, Spring Boot, Spring Batch • GitHub, GitHub Actions, Git Releases • Jaeger and OpenTracing • MySQL, Oracle, AWS RDS, Document DBs (DynamoDB, MongoDB) • Ruby, Python • AWS Cloud services • Backstage.io • OpenAPI specification • Docker, Kubernetes, Helm • Familiarity with VA Lighthouse APIs Benefits: