Senior Java Developer - Lead Cash Management Platform

re-zoo-me

Singapore

On-site

SGD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Crédit Agricole CIB in Singapore seeks a Senior Java developer to join the Cash Management and Corporate Banking Services (CCS) department. You will lead design and maintenance of the International Core Banking System, delivering features in an agile environment.

You will mentor junior developers, collaborate with business stakeholders, and drive high-quality solutions using TDD/BDD and microservices patterns.

Qualifications

  • 7+ years of hands-on Java/J2EE development.
  • Deep understanding of distributed platform & microservices architecture.
  • Proven design skills using patterns; awareness of anti-patterns; performance tuning.
  • Proficient in Spring Frameworks including IOC, Spring Boot, Spring Integration.
  • Hands-on experience with deployment/orchestration, including Docker and Kubernetes.
  • Experience with CI/CD tools like Jenkins, GitLab, Artifactory, Nexus and Maven.
  • Extensive experience with TDD/BDD and unit testing (JUnit, Mockito, Cucumber).
  • Strong software architecture knowledge, design patterns, and best practices.
  • Leading design/implementation of complex features and applications.
  • Good understanding of UML-based design, development, testing, deployment, maintenance.
  • Basic cash management functional knowledge.
  • Proficiency in Agile and Scrum methodologies.
  • Excellent problem solving and teamwork skills.
  • Financial industry experience is a plus.

Responsibilities

  • Develop and enhance cash management and reporting applications to meet evolving business requirements.
  • Provide maintenance and support for existing cash management and reporting apps, ensuring stability.
  • Lead design, estimation, and strategy for new features, upgrades, or migrations.
  • Apply TDD/BDD to ensure high-quality code and robust applications.
  • Collaborate with business stakeholders to gather requirements and translate to solutions.
  • Liaise with product owners and business analysts for clarity on requirements and user stories.
  • Provide detailed estimates for user stories to aid planning.
  • Coordinate with cross-functional teams to ensure successful project delivery.
  • Leverage cash management knowledge to align with industry requirements.
  • Apply Agile and Scrum to drive project success.
  • Mentor junior developers and share best practices.
  • Assist Technical Lead with technical tasks and activities.

Skills

Java/J2EE
Distributed microservices
Spring Frameworks
Docker
Kubernetes
Jenkins
GitLab
Maven
JUnit
Mockito
Cucumber
TDD/BDD
Agile/Scrum
Mentoring
Problem solving
Communication
Financial industry knowledge

Tools

Docker
Kubernetes
Jenkins
GitLab
Artifactory
Nexus
Maven

Job description

Crédit Agricole CIB in Singapore seeks a Senior Java developer to join the Cash Management and Corporate Banking Services (CCS) department. You will lead design and maintenance of the International Core Banking System, delivering features in an agile environment.

You will mentor junior developers, collaborate with business stakeholders, and drive high-quality solutions using TDD/BDD and microservices patterns.

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

Similar jobs worth comparing

Senior Java Developer - Cash Management Platform Lead
Senior Java Developer - Cash Management Platform Lead

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000
Java Software Engineer – Core Banking & Cash Management
Java Software Engineer – Core Banking & Cash Management

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Developer
Senior Java Developer

Crédit Agricole CIB • 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 Software Engineer
Java Software Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 150,000
Cloud-Native Java Tech Lead – Payments & Cash Mgmt
Cloud-Native Java Tech Lead – Payments & Cash Mgmt

Crédit Agricole CIB • Singapore

On-site
SGD 180,000 - 240,000
Full Stack Engineer
Full Stack Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 190,000
Head of Cash Management IT & Software Engineering
Head of Cash Management IT & Software Engineering

Crédit Agricole Group • Singapore

On-site
SGD 150,000 - 230,000
Greenfield Java/React Engineer - Banking IT (12m, SG)
Greenfield Java/React Engineer - Banking IT (12m, SG)

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 190,000
Head of Corporate Banking IT & Innovation
Head of Corporate Banking IT & Innovation

Crédit Agricole Group • Singapore

On-site
SGD 220,000 - 300,000