Job Title: Backend Developer Java (Spring Boot, AWS)
Location: Bangalore
Experience: 5.2 8 Years
Interview Mode:
- 2 Technical Rounds
- 1 Managerial Round
- Note: One round will be Face-to-Face
Job Summary
We are looking for a Backend Developer with strong experience in Java (8+), Spring Boot, and Microservices Architecture to design, build, and scale backend systems in a cloud-native environment. The ideal candidate should be a hands-on engineer capable of delivering high-quality services, collaborating across teams, and contributing to architecture and design decisions.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Build and support microservices-based architectures with high availability and performance
- Develop and consume RESTful APIs and event-driven services
- Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions
- Participate in technical design discussions, architecture reviews, and code reviews
- Ensure code quality through unit testing, integration testing, and coding best practices
- Troubleshoot and resolve production issues and performance bottlenecks
- Contribute to improving engineering standards, development processes, and best practices
Mandatory Technical Skills
- 58 years of backend development experience
- Strong proficiency in Java (8+)
- Hands-on experience with Spring Boot
- Solid experience in Microservices Architecture
- Experience with REST API development
- Hands-on experience with AWS Cloud
- Experience with SQL and NoSQL databases
- Familiarity with Git, CI/CD pipelines, and build tools (Maven/Gradle)
- Experience with Docker and containerized deployments
- Knowledge of asynchronous processing / messaging systems
Good to Have / Preferred Skills
- Knowledge of Identity and Access Management (IAM)
- Experience with OAuth 2.0, OpenID Connect, or SAML
- Experience working with IAM platforms like:
- Okta
- Auth0
- AWS Cognito
- Understanding of authentication, authorization, and security best practices
- Experience with cloud-native security and access control patterns
Skills Evaluation Areas
Candidates will be evaluated on:
- Backend Development (Java + Spring Boot)
- Microservices Architecture
- REST API Design
- Cloud (AWS)
- Database Design
- Security & Authentication (preferred)
- Problem Solving & System Design