You will build and evolve enterprise application software.
Responsibilities
- Research, design, develop, and modify enterprise-wide system software.
- Analyze and introduce software requirements.
- Contribute to software design across all stages of development.
- Collaborate with distributed engineering teams.
Required Skills
- 7+ years of experience with Spring Boot.
- Proficiency in building REST services using Spring Framework.
- Strong understanding of Microservices and Multi-Tiered Distributed Architecture.
- Hands-on experience with SQL/NoSQL databases and Hibernate/ORM.
- Experience implementing OAuth, JWT, and SSO for authentication/security.
- Familiarity with Docker and Kubernetes.
- Working knowledge of CI/CD processes.
- Experience with API Gateways.
- Knowledge of SDLC processes.