Backend Developer
Core
Design, develop, test, and deploy scalable software applications and APIs for national security missions using Java and Python.
Role type
Senior Backend Developer (Java/Python)
Builds
Scalable software applications, RESTful APIs, and microservices for national security operations.
Domain
National Security / Defense Technology
Deliverable
production ML models | product features
Required skills
Java, Python, REST API design, Microservices architecture, SQL/NoSQL databases, Cloud platforms (AWS/Azure/GCP), Containerization (Docker/Kubernetes), Git, Agile/Scrum methodologies
Preferred skills
Experience with Spring Boot, Flask, Django, GraphQL, SOAP, Postman, Swagger UI, PostgreSQL, MongoDB, MySQL
Technologies
AWS, Azure, GCP, Docker, Kubernetes, PostgreSQL, MongoDB, MySQL, Spring Boot, Flask, Django, GraphQL, SOAP, Postman, Swagger
Responsibilities
Design and implement RESTful APIs and microservices; integrate third-party APIs and cloud services; troubleshoot system performance and security issues; collaborate with frontend developers, product managers, and QA teams; maintain and enhance existing applications.