Enable job alerts via email!

Java Developer (Cash management and Corporate Banking) (JD#10448)

SCIENTE INTERNATIONAL PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

13 days ago

Job summary

An innovative financial services company seeks a Senior Java Developer to enhance and maintain its International Cash Management System. The ideal candidate will design, develop, and implement software solutions using Java technologies while collaborating with technical teams. Strong skills in Java-J2EE, big data technologies like Spark and Hadoop, and banking experience are essential for success.

Qualifications

  • 1-3 years of experience in Java-J2EE software engineering, preferably in banking.
  • Minimum 4 years’ experience in application design and development.
  • Strong understanding of application system design, development, testing, deployment, and maintenance.

Responsibilities

  • Research, design, and develop new software solutions for the cash management system.
  • Collaborate with technical leads for technical specifications.
  • Support functional, user acceptance, and non-functional testing.

Skills

Java-J2EE software engineering
Spark
Hadoop
ElasticSearch
Spring Framework
Big Data analysis

Education

Bachelor’s degree in Computer Science, IT, or related fields

Tools

GIT
JUnit
Cucumber
Jira
Sonar

Job description

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 apply@sciente.com 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.