Tech Stack
CloudDockerHibernateJavaKubernetesMicroservicesNoSQLSDLCSpringSpring BootSpringBootSQL
About the role
- Develop and maintain backend services using Java and Spring Boot
- Design and implement microservices and multi-tier distributed architectures
- Build RESTful APIs and integrate with API gateways
- Implement authentication and authorization (OAuth, JWT, SSO) and JPA-based persistence
- Work with SQL/NoSQL databases and Hibernate/ORM
- Containerize applications with Docker and deploy on Kubernetes
- Collaborate on CI/CD pipelines and cloud deployments
- Participate in iterative design, prototyping, and SDLC processes
Requirements
- 4 - 7 years of backend development experience with Java, Spring Boot stack, RESTServices, Spring Framework, AOP, Spring Transactions, Spring Security & JPA
- Understanding and strong practice with development of Microservices and Multi Tiered Distributed Architecture
- Knowledge of SDLC processes and tools, Iterative Design & Prototyping
- Hands on Experience working with databases - SQL/NoSQL Hibernate/ORM
- Auth/Security - OAUTH, JWT, SSO
- Experience with Docker, Kubernetes
- Working knowledge of CI/CD
- Have worked on Any API Gateway
- Public Cloud knowledge