Java Software Engineer

re-zoo-me

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

re-zoo-me is seeking a seasoned Java Developer to design, implement and support Cash Management applications in a banking environment. You will work with Java/J2EE, Spring Boot, microservices and distributed systems to deliver robust, scalable solutions.

Responsibilities include developing and enhancing Cash Management and reporting apps, ensuring stability and performance, leading solution design and estimation, and delivering high-quality code with TDD/BDD practices.

Qualifications

  • Must have 7-9 years of hands-on Java/J2EE development experience.
  • Strong Java, Spring Boot, Spring Integration and microservices expertise.
  • Experience with Kafka, Spark and Flink.
  • Hands-on Docker, Kubernetes and CI/CD tools.
  • TDD/BDD experience with JUnit, Mockito and Cucumber.
  • Knowledge of architecture, design patterns and performance tuning.
  • Strong Agile/Scrum and stakeholder management experience.

Responsibilities

  • Develop and enhance Cash Management and reporting applications.
  • Maintain application stability, performance and support.
  • Lead solution design, estimation and implementation of new features.
  • Develop quality solutions using TDD/BDD practices.
  • Collaborate with Product Owners, BAs and business stakeholders.
  • Support Agile delivery and cross-functional project teams.
  • Troubleshoot issues and drive technical improvements.
  • Mentor junior developers and support the Technical Lead.

Skills

Java/J2EE
Spring Boot
Microservices
Architecture patterns
Performance tuning
TDD/BDD
JUnit
Mockito
Cucumber
Agile/Scrum
Stakeholder management
Banking/domain knowledge

Tools

Kafka
Spark
Flink
Docker
Kubernetes
CI/CD tools
Elasticsearch
HBase
HDFS
MongoDB

Job description

Description

We are seeking a seasoned Java Developer with experience in Java/J2EE, Spring Boot, microservices and distributed systems to develop and support Cash Management applications in a banking environment.

Mandatory Skill(s)
  • Must have 7-9 years of hands-on Java/J2EE development experience;
  • Must have strong Java, Spring Boot, Spring Integration and microservices expertise;
  • Experience with Kafka, Spark and Flink;
  • Hands-on Docker, Kubernetes and CI/CD tools;
  • Strong TDD/BDD experience with JUnit, Mockito and Cucumber;
  • Good knowledge of architecture, design patterns and performance tuning;
  • Strong Agile/Scrum and stakeholder management experience;
Desirable Skill(s)
  • Experience with Elasticsearch, HBase, HDFS and MongoDB;
  • Basic cash management or banking domain knowledge;
  • Financial industry experience;
  • Experience in solution design, UML and application migrations;
  • Experience mentoring developers and supporting technical leads;
Responsibilities
  • Develop and enhance Cash Management and reporting applications;
  • Maintain application stability, performance and support;
  • Lead solution design, estimation and implementation of new features;
  • Develop quality solutions using TDD/BDD practices;
  • Collaborate with Product Owners, BAs and business stakeholders;
  • Support Agile delivery and cross-functional project teams;
  • Troubleshoot issues and drive technical improvements;
  • Mentor junior developers and support the Technical Lead;

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java developer (JD#11330)
Java developer (JD#11330)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 85,000 - 125,000
Java Software Engineer
Java Software Engineer

SCIENTE • Singapore

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

APAR TECHNOLOGIES PTE. LTD. • Singapore

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

re-zoo-me • Singapore

On-site
SGD 120,000 - 160,000
Java Technical Lead – Capital Markets / Banking Platforms(GM)
Java Technical Lead – Capital Markets / Banking Platforms(GM)

Dynamic Human Capital Pte Ltd • Singapore

On-site
SGD 48,000 - 84,000
Senior Java Engineer - Spring Boot & Microservices (Cash Mgmt)
Senior Java Engineer - Spring Boot & Microservices (Cash Mgmt)

SCIENTE • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer - Cash Management Microservices
Senior Java Developer - Cash Management Microservices

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 85,000 - 125,000
Java Software Engineer
Java Software Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 150,000
Java Developer - Mutiple headcounts
Java Developer - Mutiple headcounts

Adecco • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer(SA Java Lead)
Software Engineer(SA Java Lead)

Dynamic Human Capital Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000