About this opportunity
Spectraforce Technologies lists this Java Lead - API Developer opportunity in mclean, Virginia. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Job Title: Java Lead - API Developer
Duration: 9 Months
Location: Richmond VA 23238
We are looking for an API Developer
Required Skills
Programming Languages: Proficiency in at (Python, Java, Go)
RESTful API Design: Deep understanding of REST principles, HTTP methods, status codes
API Protocols: REST, GraphQL, WebSockets
Authentication & Authorization: OAuth 2.0, JWT, API Keys, SAML
Database Knowledge: SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis)
Version Control: Git/GitHub
Architecture Design: Microservices, Event-driven, Service mesh
Advanced Protocols: gRPC, GraphQL federation, WebSockets, Server-Sent Events
Security: API security best practices, rate limiting, threat modeling
Scalability & Performance: Load balancing, caching, CDN integration
Enterprise Integration: ESB, message queues (Kafka)
Technical Competencies
API documentation (OpenAPI/Swagger, Postman)
Microservices architecture
Containerization (Docker, Kubernetes)
CI/CD pipelines
Testing (unit, integration, end-to-end)
Performance optimization and caching strategies
Soft Skills
Problem-solving and analytical thinking
Collaboration with cross-functional teams
Clear technical communication
Code review proficiency
Experience
5-7 years of software development experience
Proven track record of building scalable APIs
Experience with cloud platforms (AWS, Azure, GCP)
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.