-
SCIENTE

Java Developer – Corporate Banking & Cash Management

SCIENTE
Singapore · Contract · Associate

Job Summary


The position is for a Senior Java Developer in the Cash Management & Corporate Banking Services Department. The role focuses on designing, developing, and maintaining the bank’s International Back Office Cash Management System, deployed globally across 25 business units.


Mandatory Skill-set


  • Bachelor’s degree in Computer Science, IT, or related fields;
  • Must have 1–3 years’ experience in Java-J2EE software engineering (banking experience preferred);
  • Minimum 4 years’ experience in web & standalone application design and development with Java/JEE in a Unix environment;
  • Must have proficiency in Spark, Hadoop (big data analysis & transformation),HBase, JanusGraph, Gremlin, ElasticSearch (CRUD operations on big data);
  • Source control & testing tools: GIT, GitLab, JUnit, Cucumber, Jira, Sonar;
  • Frameworks & APIs: Spring, Spring REST, Web Services, gRPC, Microservices, ORM frameworks;
  • Debugging tools: Kibana, Spark UI, ELK Stack;
  • Must have strong understanding of application system design, development, testing, deployment, and maintenance.


Desired Skill-set


  • Awareness of various software development procedures;
  • Proactive, innovative, and culturally adaptable mindset;
  • Knowledge of Cash Management systems (strong plus);
  • Financial/banking industry knowledge.


Responsibilities


  • Research, design, and develop new software solutions for the cash management system;
  • Analyze user needs and translate them into technical solutions;
  • Design and implement greenfield solutions using latest Java technologies;
  • Enhance existing software capabilities and conduct testing & validation procedures;
  • Plan and execute smooth application rollouts to various sites;
  • Collaborate with technical leads/architects for technical specifications;
  • Draft technical documents, unit tests, and integration documentation;
  • Support functional, user acceptance, and non-functional testing;
  • Analyze and resolve production issues; provide technical support as needed;
  • Maintain high delivery quality standards and participate in code reviews.


Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.


When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).


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


EA Licence No. 07C5639

Key Skills

Ranked by relevance

java spark elasticsearch microservices data analysis big data cucumber gitlab hadoop junit j2ee grpc unix jira git elk ui
Login to Apply
Posted
Aug 22, 2025
Type
Contract
Level
Associate
Location
Singapore
Company
SCIENTE

Industries

IT Services IT Consulting Financial Services Banking

Categories

Information Technology Engineering Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
SCIENTE
Related

Technical Project Manager

2026-03-27

Contract
Mid-Senior
Singapore
IT Services
Project Management
View Job Details
SCIENTE
Related

Frontend Developer (Web Application, React)

2026-05-01

Contract
Associate
Singapore
Information Services
Information Technology
View Job Details
SCIENTE
Related

Front End Developer (React)

2026-04-01

Contract
Mid-Senior
Singapore
IT Services
Information Technology