Job Description :
Roles & Responsibilities :
- Design and build RESTful web service APIs in Java to support member-facing web applications and partner integrations.
- Collaborate with cross-functional teams in an agile environment to deliver scalable and high-performing solutions.
- Develop clean, maintainable, and testable code using TDD practices, JUnit, Postman, and Swagger.
- Build and maintain performant services with the ability to diagnose and resolve performance bottlenecks across application layers.
- Design database schemas, optimize queries, and work with relational databases such as Oracle.
- Develop and deploy applications using frameworks such as Spring MVC and Spring Boot.
- Integrate Single Sign-On (SSO) and web services with partners using SAML and SOAP.
- Ensure secure API development with experience in API Gateways (e.g., Tyk) for authorization and authentication.
- Participate in design and code reviews, providing technical guidance on complex features.
- Work with standard development tools such as Eclipse, Git, GitHub, Jenkins, Maven, and WebSphere.
- Continuously improve code quality, performance, and system reliability.
Skillsets & Competencies :
Strong proficiency in Java and Object-Oriented Programming concepts.Hands-on experience with REST Web Services and API development.Expertise in Spring MVC, Spring Boot, and related frameworks.Solid experience with RDBMS (Oracle preferred) and SQL query optimization.Familiarity with SAML, SOAP, and web service integrations.Understanding of API security standards, OAuth, and API Gateway solutions.Proficiency with CI / CD tools such as Jenkins, Git, GitHub, and Maven.Strong debugging, problem-solving, and performance tuning skills.Knowledge of testing tools and frameworks like JUnit, Postman, and Swagger.(ref : hirist.tech)