Junior API Developer
Posted 2026-05-06
Remote, USA
Full-time
Immediate Start
- 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: