Java Developer
Responsibilities
- Develop and maintain enterprise web applications using Java and Angular/React.
- Build and support REST APIs and backend services.
- Collaborate with business and technical teams to deliver solutions.
- Perform design, coding, testing, troubleshooting, and production support.
- Ensure compliance with coding standards, security, and best practices.
Candidate Profile
- Minimum of Bachelor's degree in IT/Computer Science or other relevant discipline
- 6+ years of Java Full Stack development experience.
- Strong expertise in Core Java, Spring Boot, Spring MVC, JPA, and Hibernate.
- Experience with Angular and/or React, JavaScript, and TypeScript.
- Knowledge of OAuth 2.0, OIDC, ADFS, and Spring Security.
- Strong SQL/RDBMS skills and experience with JMS, IBM MQ, or RabbitMQ.
- Banking, Financial Services, Global Markets, or Back Office experience preferred.