PingWind is seeking an API Developer to support the Department of Veterans Affairs in developing Application Programming Interfaces (APIs) that enable communication between different software systems.
Requirements
- Amazon Web Services (AWS): Advanced
- Git: Advanced
- Java REST Web Service: Advanced
- Spring Boot: Advanced
- SQL: Advanced
- Docker: Intermediate
- Kubernetes: Intermediate
Responsibilities
- 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.
- 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.
Other
- Public Trust
- Bachelor's Degree in Information Technology or related discipline
- 5 years of relevant experience; Degree may be substituted for 8 years of experience
- U.S. Citizenship
- Ability to obtain Public Trust clearance