Job Description
• Minimum 4+ years’ experience as a Java Backend Developer with OAuth2, HSM, IAM tools integration
• Experience across various SDLC phases: architecture, technical design, development, deployment, go-live, testing, and support.
Technical Skills:
• Strong skills in Java, Spring Boot, Spring frameworks, Spring Security, Spring Integration, Spring Batch, Spring Cloud, JPA, Hibernate
• Experience in Kafka, Kubernetes, Postgres, MySql, MongoDB, Front end experience in Angular / React JS as an advantage
• Experience with integration design patterns (API, MQ, etc.)
• Fully conversant in Interface design, Database design, OOAD
• Good Knowledge and experience with OAuth2, HSM, IAM tools integration
• Experience with CI/CD processes and tools like Jenkins, Gitlab/Bitbucket
Primary Skills:
• Experience in Microservices architecture
• Design and build of integration components
• Data structures and algorithms, design patterns, and object-oriented design principles
• Building highly scalable distributed systems
• Building resilient applications/products supporting high throughput and high-volume/TPS 24x7x365
Responsibilities:
• Execute tasks as per instructions or run books provided by the team lead or architect
• Support system architecture design across business areas
• Own end-to-end application delivery for specified projects, engaging all technical component teams
• Ensure project designs comply with architecture standards
• Design, develop, implement, and maintain programs, subsystems, and enhancements of existing apps
• Support deployment activities as per defined processes
• Ensure prerequisites are met before deployment; execute rollback procedures if required
• Troubleshoot incidents during deployment
• Perform/fix the issues/findings from Codes can, load test, VAPT.
• Perform operational readiness tasks and ensure production acceptance criteria are met