Java Developer | 6 to 12 yrs | Bangalore & Chennai
Job Description
Job Description - Grade Specific
- Design, develop, and maintain Java/J2EE payment processing modules with high availability and performance.
- Build and integrate Microservices using Spring, Spring Boot, and Hibernate/JPA.
- Create and consume REST and SOAP APIs supporting real-time transaction processing.
- Work closely with Product & Business teams to design solutions for Banking and Payment systems (authorization, clearing, settlements, routing, reconciliation).Develop SQL queries, stored procedures, and optimize performance using Oracle 11g/12c.
- Deploy and troubleshoot applications on JBoss and cloud/container platforms such as OpenShift, Kubernetes, Tanzu, and Docker.
- Build CI/CD pipelines using Jenkins, Bitbucket, Maven, Gradle, and ensure smooth deployments.Contribute to UI development using Angular 8, JavaScript, jQuery, HTML5/CSS3, Bootstrap.
- Monitor system performance with Prometheus, Grafana, and logs via Kibana.
- Follow Agile practices, participate in Scrum ceremonies, conduct code reviews, and ensure coding standards.
- Write unit tests using JUnit, Jasmine, Karma, ensuring high-quality deliver
Bangalore, IN