Java Backend Developer

INFINITE COMPUTER SOLUTIONS PTE LTD

Singapore

On-site

SGD 120,000 - 240,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

INFINITE COMPUTER SOLUTIONS PTE LTD is seeking a Senior Java Backend Developer to design, build, and maintain high-throughput banking applications. You will work in Agile teams to develop scalable microservices and resilient APIs supporting critical services.

The role requires 9+ years of backend Java experience, strong Spring/Spring Cloud skills, and hands-on knowledge of databases and CI/CD tooling. Banking/FinTech exposure is mandatory, with a 12-month engagement in Singapore.

Qualifications

  • 9+ years of hands-on Java backend experience.
  • Expertise in Java 8/11/17, Spring Boot, Spring Security, Spring Data JPA, Hibernate.
  • Experience with Microservices Architecture, REST APIs, design patterns, and distributed systems.
  • Hands-on experience with Kafka, RabbitMQ, IBM MQ, or JMS.
  • Strong knowledge of Oracle, PostgreSQL, Redis, and MongoDB.
  • Experience with Docker, Kubernetes, Git, Jenkins, Maven/Gradle, and CI/CD practices.
  • Prior Banking, Financial Services, or FinTech experience is mandatory.
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

Responsibilities

  • Design, develop, and deploy scalable microservices using Java 11/17, Spring Boot, and Spring Cloud.
  • Build secure RESTful APIs and integrate backend services with core banking systems, payment gateways, and third-party financial services.
  • Implement event-driven solutions using Apache Kafka, RabbitMQ, or IBM MQ.
  • Optimize database performance and design solutions leveraging Oracle, PostgreSQL, Redis, and MongoDB.
  • Develop and maintain CI/CD pipelines using Git, Bitbucket, Jenkins, SonarQube, Maven/Gradle, Docker, and Kubernetes.
  • Perform code reviews, application testing, production support, and performance optimization.

Skills

Java backend
Spring Boot
Microservices
REST APIs
Distributed systems
Banking/FinTech experience
Design patterns
JVM ecosystem

Education

Bachelor's degree in CS/IT/SE or related field

Tools

Docker
Kubernetes
Git
Jenkins
Maven/Gradle
CI/CD pipelines
Kafka

Job description

Requirement Details
  • Role: Senior Java Backend Developer
  • Number of Positions: 2
  • Duration: 12 Months (Extendable)
  • Experience: 9+ Years
Role Overview

We are seeking experienced Senior Java Backend Developers to design, build, and maintain high-throughput, mission-critical digital banking applications. The selected candidates will work within Agile delivery teams to develop scalable microservices and resilient API platforms supporting critical banking services.

Key Responsibilities
  • Design, develop, and deploy scalable microservices using Java 11/17, Spring Boot, and Spring Cloud.
  • Build secure RESTful APIs and integrate backend services with core banking systems, payment gateways, and third-party financial services.
  • Implement event-driven solutions using Apache Kafka, RabbitMQ, or IBM MQ.
  • Optimize database performance and design solutions leveraging Oracle, PostgreSQL, Redis, and MongoDB.
  • Develop and maintain CI/CD pipelines using Git, Bitbucket, Jenkins, SonarQube, Maven/Gradle, Docker, and Kubernetes.
  • Perform code reviews, application testing, production support, and performance optimization.
Mandatory Skills
  • Minimum 9 years of hands-on experience in Java Backend Development.
  • Strong expertise in Java 8/11/17, Spring Boot, Spring Security, Spring Data JPA, and Hibernate.
  • Experience with Microservices Architecture, REST APIs, Design Patterns, and Distributed Systems.
  • Hands-on experience with Kafka, RabbitMQ, IBM MQ, or JMS.
  • Strong knowledge of Oracle DB, PostgreSQL, Redis, and MongoDB.
  • Experience with Docker, Kubernetes, Git, Jenkins, Maven/Gradle, and CI/CD practices.
  • Prior Banking, Financial Services, or FinTech experience is mandatory.
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

infinite Computer Solution • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Developer
Senior Java Backend Developer

quanteam (singapore) pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Java Backend Developer(End clients => IBM, DBS bank)
Java Backend Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

Hybrid
SGD 120,000 - 180,000
Java/Spring Back-end Developer
Java/Spring Back-end Developer

re-zoo-me • Singapore

Hybrid
SGD 120,000 - 180,000
Java/Spring Back-end Developer
Java/Spring Back-end Developer

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Unison Group • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Developer
Senior Java Developer

QUANTEAM (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
JAVA Backend Developer
JAVA Backend Developer

Tech Aalto Pte ltd • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

billigence asia pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000
Senior Java Developer / Technical Lead
Senior Java Developer / Technical Lead

cornerstone global partners pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000