This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The VA Lighthouse Program is a U.S. Department of Veterans Affairs initiative to modernize and streamline access to VA data and services through secure, reliable, scalable application programming interfaces (APIs), improving how veterans, partners, and internal teams access critical information. The AI & Engineering team supports the VA Lighthouse platform to accelerate digital delivery, modernize technology and operations, and drive measurable improvements for public sector clients through collaboration, innovation, and continuous improvement. As the API Developer you are responsible for designing, developing, and maintaining Application Programming Interfaces (APIs) that enable communication between different software systems.
Job Responsibility:
Define and document API specifications, endpoints, data models, and protocols - REST, GraphQL
Build and implement APIs using programming languages and frameworks such as Java, Python, Ruby and .net
Ensure seamless integration of APIs with internal and external systems, applications, and third-party services
Write unit, integration, and end-to-end tests for APIs. Debug and resolve issues to ensure reliability and performance
Create and maintain clear, comprehensive documentation for API consumers, including usage examples and best practices
Implement authentication, authorization, encryption, and other security best practices to protect data and services
Monitor and optimize API performance, scalability, and reliability
Manage API versions and ensure backward compatibility as APIs evolve
Work closely with front-end and back-end developers, architects, QA engineers, and other stakeholders to deliver robust solutions
Provide ongoing support, troubleshoot issues, and implement enhancements based on user feedback
Requirements:
Java, SpringBoot & SpringBatch framework
GitHub, Jaeger, GitHub Actions, Git Releases
mySQL
Oracle
RDS
Document DBs (DynamoDB, MongoDB)
Ruby
Python
AWS Cloud
Backstage.io
Open API
OpenTracing
Docker, Kubernetes, Helm
Familiarity with VA Lighthouse APIs
What we offer:
Medical, dental, vision, life, disability, and other insurance plans
ESPP (employee stock purchase program)
401K program with company match after 12 months
HSA (Health Savings Account on the HDHP plan)
SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
Corporate discount savings program
On-demand training program
Access to certification prep and a library of technical and leadership courses/books/seminars after 6+ months
Certification discounts and other perks to associations that include CompTIA and IIBA