We are looking for a Senior Backend Engineer to design, build, and operate production-grade APIs and backend services with a focus on GraphQL, Spring Boot, and agent-based integrations. This role requires strong expertise in Kubernetes, CI/CD, AI agent frameworks, and secure API design.
Roles and Responsibilities
- Develop and maintain backend APIs using Java/Spring Boot and GraphQL (Apollo Federation, Netflix DGS)
- Deploy and operate services on Kubernetes; ensure scalability, reliability, and security
- Integrate APIs with AI agent frameworks (LangChain, LangGraph) and MCP servers
- Implement secure API access, authentication, and authorization
- Build CI/CD pipelines and support production systems with observability and troubleshooting
- Mentor junior engineers, manage technical debt, and drive system reliability and reuse
Required Skills
- Java, Spring Boot, GraphQL, Apollo Federation
- Kubernetes, containerization, CI/CD (GitHub Actions preferred)
- Agent frameworks, MCP server integration, AI-assisted development tools
- Strong production support, SRE principles, and secure API practices