Home › Search › Java Developer Jobs › Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)

Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)

EXASOFT CONSULTING PTE. LTD.

Singapore · senior
More Java Developer jobs: Java Developer jobsJava Developer salary

Job at a glance

Singapore
Location
Senior
Seniority
EXASOFT CONSULTING PTE. LTD.
Employer
Java Developer jobs
Category

Responsibilities: Design, develop, and deploy scalable Java backend microservices using Java 8/11/17, Spring Boot, and Spring Cloud. Build secure REST APIs and integrate backend services with core banking systems, payment gateways, and third-party financial services. Develop event-driven applications using Kafka, RabbitMQ, IBM MQ, or JMS. Design and optimize database solutions using Oracle, PostgreSQL, Redis, and MongoDB.

Develop and maintain CI/CD pipelines using Git, Jenkins, Maven/Gradle, Docker, and Kubernetes. Perform code reviews, application testing, production support, and performance optimization for mission-critical banking applications. Requirements: 9+ years of hands-on experience in Java Backend Development, with strong experience building enterprise applications. Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

Strong expertise in Java 8/11/17, Spring Boot, Spring Security, Spring Data JPA, and Hibernate. Strong experience with Microservices Architecture, REST APIs, Design Patterns, and Distributed Systems. Hands-on experience with Kafka, RabbitMQ, IBM MQ, or JMS and event-driven architecture. Strong knowledge of Oracle, PostgreSQL, Redis, and MongoDB, along with database performance optimization. Experience with Docker, Kubernetes, Git, Jenkins, Maven/Gradle, and CI/CD, with mandatory Banking, Financial Services, or FinTech experience.

The data behind this page: Pay transparency Ghost jobs Remote work Hiring market State of Jobs report All datasets
Search all live jobs — free, no account →