Full Stack Developer (Java + GraphQL)
Core
Design, build, and maintain scalable, secure, and high-performing full-stack applications using Java Spring Boot and React/TypeScript.
Role type
Senior Full Stack Developer (Java + GraphQL)
Builds
End-to-end enterprise applications and secure APIs
Domain
Enterprise software development, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, TypeScript, GraphQL, RESTful APIs, SQL/NoSQL databases, OAuth2, JWT, Docker, Kubernetes, CI/CD pipelines
Preferred skills
Kong API Gateway, AWS/Azure/GCP, Agile/Scrum
Technologies
Java, Spring Boot, React, TypeScript, GraphQL, Docker, Kubernetes, Jenkins, GitHub Actions
Responsibilities
Design and develop end-to-end solutions using Java Spring Boot and React/TypeScript; Develop and optimize GraphQL schemas, resolvers, and queries; Build and maintain secure, reusable, and scalable APIs; Integrate backend services with REST/GraphQL APIs and external systems; Implement responsive and accessible UI components with React; Collaborate with architects, DevOps, and QA teams to ensure robust CI/CD and code quality practices; Participate in code reviews, technical design discussions, and architectural assessments; Ensure applications adhere to performance, security, and compliance requirements; Troubleshoot issues and provide production support as needed.