Java Applications Developer – Banking & Microservices

Citi

Singapore

On-site

SGD 70,000 - 90,000

Full time

4 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

Citi in Singapore is seeking an Applications Development Intermediate Programmer Analyst to contribute to the design, development and deployment of scalable financial software. You will collaborate with Technology teams in a full SDLC cycle, applying secure coding standards and delivering robust solutions.

The role emphasizes cross-functional collaboration, testing, documentation, and continuous improvement to maintain system stability and performance in a banking environment.

Qualifications

  • 3-5 years of relevant experience in Financial Services.
  • Demonstrated problem-solving and communication skills.

Responsibilities

  • Participate in all phases of the SDLC—from requirements analysis to deployment and post-production support.
  • Design and implement software solutions following enterprise architecture and secure coding practices.
  • Collaborate with business stakeholders, architecture and infrastructure teams to meet requirements.
  • Develop and execute unit and integration tests and support release activities.
  • Investigate incidents and maintain application stability and performance.
  • Identify system enhancements and process improvements for better functionality.
  • Conduct peer code reviews and share knowledge to uphold code quality.

Skills

Java/J2EE
Angular
Microservices
SDLC understanding
Banking domain knowledge
Prototyping
AI tools (Devin/Co-pilot)

Education

Bachelor’s degree

Tools

Devin
Co-pilot

Job description

Citi in Singapore is seeking an Applications Development Intermediate Programmer Analyst to contribute to the design, development and deployment of scalable financial software. You will collaborate with Technology teams in a full SDLC cycle, applying secure coding standards and delivering robust solutions.

The role emphasizes cross-functional collaboration, testing, documentation, and continuous improvement to maintain system stability and performance in a banking environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer - Build Secure Banking Apps at Scale
Java Developer - Build Secure Banking Apps at Scale

Citi • Singapore

On-site
SGD 90,000 - 150,000
Senior Applications Architect & Development Lead
Senior Applications Architect & Development Lead

CITIBANK N.A. • Singapore

On-site
SGD 150,000 - 190,000
Senior Applications Developer & Tech Lead
Senior Applications Developer & Tech Lead

Citi • Singapore

On-site
SGD 90,000 - 120,000
Senior Apps Dev VP — Java & Microservices Architect
Senior Apps Dev VP — Java & Microservices Architect

Citi • Singapore

On-site
SGD 180,000 - 240,000
Java Applications Development
Java Applications Development

Citi • Singapore

On-site
SGD 70,000 - 90,000
Java Developer (Officer)
Java Developer (Officer)

Citi • Singapore

On-site
SGD 90,000 - 150,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 Analyst Developer - Systems Innovator & Mentor
Senior Java Analyst Developer - Systems Innovator & Mentor

CITIBANK N.A. • Singapore

On-site
SGD 90,000 - 130,000
Senior Applications Support & Stability Analyst
Senior Applications Support & Stability Analyst

Citigroup Inc. • Singapore

On-site
SGD 90,000 - 130,000
VP Apps Dev Tech Lead - Innovative Systems & Architecture
VP Apps Dev Tech Lead - Innovative Systems & Architecture

Citi • Singapore

On-site
SGD 90,000 - 120,000