Position: Java Developer
Total Years of Experience: 2 – 4 Years
Location: Gurgaon / Bangalore
Responsibilities:
- Design and develop features using Java, Spring, and Hibernate
- Ability to design database schema, develop views and stored procedures
- Participate in user story grooming, design discussions, and propose solutions
- Maintain existing software systems by identifying and correcting software defects
- Practice standard development process leveraging agile methodologies such as SCRUM and TDD
- Review and analyze business requirements and provide technical feasibility and estimates
- Manage development/support functions
- Mentor junior team members, perform code reviews, technical guidance etc.
Requirements:
- 3-5 years of experience in Spring Framework, Spring Boot, Restful web services
- BE/B Tech or higher preferably in Computer Science/IT.
- Strong experience of APIs design using either OpenAPI/Swagger/RAML, API implementation, and integration
- Strong knowledge of oAuth2 and experience implementing API security
- Good knowledge of OIDC in API security implementation
- Good understanding of Microservice
- Good knowledge of API Gateway
- Banking and Financial domain experience
Good to have:
- Intermediary level of Cloud Technology knowledge like AWS or GCP Docker and Kubernetes knowledge
- Exposure to continuous integration (CI/CD) using Jenkins or other tools
Job Type: Full Time
Job Location: Bangalore Gurgaon