Senior Java Developer (Banking)

Helius Technologies

Singapore

On-site

SGD 120,000 - 180,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Helius Technologies in Singapore is seeking a Senior Java Developer for a 1-year renewable contract. You will design, develop, and deliver scalable Java-based solutions within complex, enterprise environments across Asia and the Middle East.

The role requires strong Core Java, Spring Boot, JMS, REST/SOAP, and CI/CD practices, with a focus on performance, reliability, and secure coding. You will collaborate in an agile team, tackle legacy defects, and contribute to wealth-management related

Qualifications

  • 8 to 12 years of relevant experience.
  • Core Java 8+ and JUnit.
  • Spring Boot.
  • Strong CS knowledge (algorithms, data structures, object-oriented design).
  • TDD. Able to write acceptance test.
  • Maven.
  • Basic Linux shell scripting commands.
  • Java Messaging Concepts (JMS, MQ).
  • Web Services REST, SOAP.
  • Spring core concepts.
  • Experience in SQL queries optimisation
  • Familiarity with IntelliJ, Git, SonarQube/SonarLint
  • Able to write/understand complex SQL queries.
  • Kafka.
  • React JS or Angular

Responsibilities

  • Communicate highly technical issues to non-technical audience.
  • Earn good reputation of being technically strong in the organization by help solving problems others struggle.
  • Development and delivery with Java, EJB, Spring Boot, MySQL and IBM MQ.
  • Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose.
  • Tackle very complex legacy defects that mediocre developers cannot analyse/solve.
  • Ensure adherence to the bank standards (including code, security and performance).
  • The role provides exposures to Wealth Management systems (CRM, Client on-boarding, KYC, AML, Name Check, Documentum, Captiva, GMC, and Liferay Portal).
  • Passionate about technologies and building robust and scalable Java Systems.
  • Analysis, design coding, and implementation of complex and custom-built applications.
  • Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming.
  • Experience in following best practices like Test-Driven Development (TDD) and continuous Integration (CI)
  • Investigate and resolve production issues to help maintain a stable production environment; remain cool and effective in crisis.

Skills

Core Java 8+
JUnit
TDD
Spring Boot
Data structures & algorithms
OOP design
Agile (Scrum)

Tools

Maven
Linux shell scripting
JMS
REST
SOAP
Spring Core
IntelliJ
Git
SonarQube/SonarLint
Kafka
React JS
Angular
IBM MQ
MySQL
EJB

Job description

At Helius Technologies, we help organisations deliver technology outcomes that work in the real world. Our teams support complex technology initiatives across Asia and the Middle East particularly in regulated and enterprise environments where reliability, governance, and execution matter.

Our focus is simple: to be a trusted partner in technology transformation — delivering outcomes reliably and built to last.

We are currently looking for a Senior Java Developer to join our team.

Job Type

1-year renewable contract

Job Requirement
  • 8 to 12 years of relevant experience
  • Core Java 8+ and JUnit.
  • Spring Boot
  • Strong computer science knowledge (algorithms, data structures, object-oriented design)
  • TDD. Able to write acceptance test.
  • Maven
  • Basic Linux shell scripting commands
  • Java Messaging Concepts. (JMS, MQ)
  • Web Services Rest, SOAP.
  • Spring core concepts.
  • Experience in SQL queries optimisation
  • Familiarity with Intellij, Git, SonarQube/SonarLint
  • Able to write/understand complex SQL queries.
  • Kafka
  • React JS, or Angluar
kEY FEATURES OF THE POSITION
Functional / Technical
  • Communicate highly technical issues to non-technical audience.
  • Earn good reputation of being technically strong in the organization by help solving problems others struggle
  • Development and delivery with Java, EJB, Spring Boot, MySQL and IBM MQ.
  • Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose.
  • Tackle very complex legacy defects that mediocre developers cannot analyse/solve.
  • Ensure adherence to the bank standards (including code, security and performance).
  • The role provides exposures to Wealth Management systems (CRM, Client on-boarding, KYC, AML, Name Check, Documentum, Captiva, GMC, and Liferay Portal).
  • Passionate about technologies and building robust and scalable Java Systems.
  • Analysis, design coding, and implementation of complex and custom-built applications.
  • Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming.
  • Experience in following in following best practices like Test-Driven Development (TDD) and continuous Integration (CI)
  • Investigate and resolve production issues to help maintain a stable production environment; remain cool and effective in crisis.
Why Join Helius:

At Helius Technologies, you will work on complex technology initiatives with leading enterprises across Asia and the Middle East, alongside a diverse and experienced engineering community.

You will collaborate with 1,000+ technology professionals across a regional delivery network spanning 7 countries, supporting enterprise clients in BFSI, healthcare, and the public and private sectors, backed by 20+ years of enterprise technology delivery experience.

We operate in environments where reliability, accountability, and disciplined execution matter — and where strong engineering and structured delivery come together to drive meaningful outcomes.

Singapore -Malaysia- India - Thailand – Japan

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Helius Technologies • Singapore

On-site
SGD 70,000 - 120,000
Senior Java Engineer - Banking, Regulated Systems
Senior Java Engineer - Banking, Regulated Systems

Helius Technologies • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full-Stack Engineer (Banking)
Senior Java Full-Stack Engineer (Banking)

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Java Software Engineer – Enterprise-Scale Systems
Java Software Engineer – Enterprise-Scale Systems

Helius Technologies • Singapore

On-site
SGD 70,000 - 120,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full Stack Developer [Java / Angular / React]
Senior Java Full Stack Developer [Java / Angular / React]

Luxoft Singapore • Singapore

On-site
SGD 90,000 - 150,000
Platform Engineer (Cloud & DevSecOps)
Platform Engineer (Cloud & DevSecOps)

Helius Technologies • Singapore

On-site
SGD 120,000 - 180,000
Java Engineer
Java Engineer

Viondata Partners • Singapore

On-site
SGD 90,000 - 130,000
Java Engineer - Wealth Tech (Singapore, Onsite, 12m)
Java Engineer - Wealth Tech (Singapore, Onsite, 12m)

Helius Technologies • Singapore

On-site
SGD 70,000 - 110,000
Senior Java Backend Developer
Senior Java Backend Developer

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000