F

Core Java developer - Banking

Job Description - Core Java developer - Banking

Responsibilities:

- Design, develop, and maintain scalable backend applications using Core Java, Spring Framework, and Spring Boot within a microservices architecture.
- Build and integrate RESTful APIs and event-driven services utilizing Kafka to support high-volume banking transactions and systems.
- Develop, deploy, and manage microservices in containerized environments with Docker and Kubernetes.
- Collaborate with business analysts, architects, and cross-functional teams to deliver secure and high-performance solutions that meet banking requirements.
- Ensure code quality through unit testing, code reviews, performance optimization, and adherence to enterprise development standards.

Skills Required:

- Strong hands-on experience in Core Java, Spring Framework, and Spring Boot for enterprise application development.
- Solid experience in microservices architecture, REST API development, and distributed systems.
- Hands-on experience with Apache Kafka for event streaming and message-driven architecture.
- Experience with Docker and Kubernetes for containerization and orchestration of microservices.
- Mandatory banking or financial services domain experience, preferably in payments, onboarding, or transaction systems.

Original job Core Java developer - Banking posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Core Java developer Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.