Job Search and Career Advice Platform

Enable job alerts via email!

Java Backend Developer – Banking Domain

HORIZON GLOBAL SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology service provider in Singapore is seeking an experienced software developer to design and develop back-end microservices using Java technologies specifically for banking applications. The ideal candidate will have over 7 years of experience, work closely with various teams, and be proficient in Kafka, Oracle, and Spring Boot among other technologies. This role promises engaging challenges and opportunities for career development.

Qualifications

  • 7+ years of experience in software development, particularly in banking.
  • Strong understanding of back-end microservices architecture using Java.

Responsibilities

  • Develop enterprise Java microservices.
  • Integrate Kafka, Oracle, and workflow engines.
  • Implement messaging, API integration, and data persistence.
  • Ensure robust unit testing and code coverage.
  • Performance tuning and SQL optimization.
  • Work closely with DevOps, product, and front-end teams.

Skills

Core Java 8+
JUnit
Kafka
Oracle
Spring Boot
Spring Core
Basic Linux shell scripting
Messaging Systems
RDBMS
REST & SOAP web services
SQL performance tuning
IntelliJ
Git
SonarQube/SonarLint
Job description

Experience: 7+ years
Domain Requirement: Banking

Role Summary:
Responsible for designing and developing back-end microservices using Java-based technologies, integrating with enterprise systems, and delivering secure and high-performance systems for banking applications.

Key Responsibilities:

  • Develop enterprise Java microservices.
  • Integrate Kafka, Oracle and workflow engines.
  • Implement messaging, API integration, and data persistence.
  • Ensure robust unit testing and code coverage.
  • Performance tuning and SQL optimization.
  • Work closely with DevOps, product, and front-end teams.

Must-Have Technical Skills:

  • Core Java 8+ & JUnit
  • Kafka, Oracle
  • Spring Boot & Spring Core
  • Workflow engines (Flowable preferred)
  • Basic Linux shell scripting
  • Messaging Systems: JMS, MQ
  • RDBMS (SQL queries, joins, triggers)
  • REST & SOAP web services
  • Experience in SQL performance tuning
  • Familiarity with IntelliJ, Git, SonarQube / SonarLint

Good-to-Have Skills:

  • JBOSS or other application servers
  • Java Server Faces, JPA, EJB
  • Ability to write complex SQL
  • React JS (nice bonus)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.