Equity Derivatives Java Developer (Assistant Vice President)

Citi

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi is hiring a Java Developer to build high-performing, scalable enterprise-grade Java applications for Equity Derivatives. This full-stack technologist role emphasizes strong technical skills and hands-on experience in modern development practices.

You will enhance equity derivatives trade capture and lifecycle applications to meet business and regulatory requirements, collaborating with teams across locations and time zones.

Qualifications

  • 5+ years of software development experience in a corporate environment.
  • Experience with agile methodologies like Scrum.
  • Understanding of Git and common source control patterns.
  • Proficiency in code quality measurement tools (e.g., Sonar) and implementing efficient test pyramids.
  • Experience designing high-quality solutions using OOP, TDD/BDD, Design Patterns, and SOLID principles.
  • Experience designing and building APIs, integrating with modern web applications.
  • Working in a global environment across locations and time zones.

Responsibilities

  • Write high-quality, testable code adhering to clean coding standards and SOLID principles.
  • Plan and schedule tasks with minimal supervision.
  • Profile and troubleshoot existing solutions.
  • Follow defined software development processes.
  • Perform code reviews to improve quality and maintainability.
  • Work independently while collaborating with team members and across projects.
  • Coordinate deployment, testing, and release of applications.
  • Assist with L3 escalations.

Skills

Java
Spring
Clean coding
TDD/BDD
REST API design
Agile/Scrum
Git
Code profiling
Problem solving
Team collaboration

Education

Bachelor's degree in CS/SE

Tools

Git
SQL
CI/CD
SonarQube

Job description

As a Java Developer, you will develop high-performing, scalable, enterprise-grade Java applications for Equity Derivatives. This full-stack technologist role requires strong technical skills and hands-on experience in modern development practices.

You will enhance the functionality of existing Equity Derivatives trade capture and lifecycle applications to meet business and regulatory requirements.

Key Responsibilities:

  • Write high-quality, testable code adhering to clean coding standards and SOLID design principles.
  • Proactively plan and schedule tasks, implementing functionality with minimal supervision.
  • Profile and troubleshoot existing solutions.
  • Understand and follow defined software development processes.
  • Perform code reviews, contributing to the overall quality, maintainability, and testability of developed software.
  • Work independently while collaborating closely with team members and across projects.
  • Coordinate deployment, testing, and release of developed applications.
  • Assist with L3 escalations.

Knowledge/Experience:

  • 5+ years of software development experience in a corporate environment.
  • Knowledge and experience working with agile methodologies like Scrum.
  • Understanding of Git and common source control patterns.
  • Proficiency in code quality measurement tools (e.g., Sonar) and implementing efficient test pyramids.
  • Experience designing high-quality solutions using OOP, TDD/BDD, Design Patterns, and SOLID principles.
  • Experience designing and building APIs, integrating with modern web applications.
  • Working experience in a global environment, collaborating with colleagues, stakeholders, and clients across different locations and time zones.

Technical Skills:

  • Ability to work with agentic AI solutions.
  • Advanced knowledge of Java 8+, Core Java, and Spring.
  • Strong understanding of design patterns, data structures, concurrency, and algorithms.
  • Proficiency in SQL and experience with at least one relational database (preferably Sybase or MS-SQL).
  • Expertise in REST API principles and messaging systems.
  • Excellent debugging and testing skills.
  • Ability to set up and work with CI/CD toolchains.

Qualification:

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related majors.

#LI-Hybrid

#LI-RW2

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

26998646 Equity Derivatives Java Developer (Assistant Vice President)
26998646 Equity Derivatives Java Developer (Assistant Vice President)

Citigroup Inc. • Singapore

On-site
SGD 90,000 - 150,000
FX Risk Tech - Senior Java Analyst Developer (Assistant Vice President)
FX Risk Tech - Senior Java Analyst Developer (Assistant Vice President)

Citigroup Inc. • Singapore

Hybrid
SGD 90,000 - 150,000
Equity Derivatives Java Developer (Assistant Vice President)
Equity Derivatives Java Developer (Assistant Vice President)

Citigroup Inc. • Singapore

Hybrid
SGD 120,000 - 180,000
Equity Derivatives Java Architect (AVP) – Hybrid Role
Equity Derivatives Java Architect (AVP) – Hybrid Role

Citi • Singapore

Hybrid
SGD 120,000 - 180,000
Sr. Back-End Developer, Vice President
Sr. Back-End Developer, Vice President

Citigroup Inc. • Singapore

On-site
SGD 120,000 - 180,000
26999992 FX Risk Tech - Senior Java Analyst Developer (Assistant Vice President)
26999992 FX Risk Tech - Senior Java Analyst Developer (Assistant Vice President)

CITIBANK N.A. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Developer, Equity Derivatives - Hybrid
Senior Java Developer, Equity Derivatives - Hybrid

Citigroup Inc. • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Equity Derivatives Java Engineer
Senior Equity Derivatives Java Engineer

Citigroup Inc. • Singapore

On-site
SGD 90,000 - 150,000
Application Development Technical Analyst, Vice President
Application Development Technical Analyst, Vice President

Citi • Singapore

On-site
SGD 180,000 - 240,000
Lead Software Engineer (Java) - Vice President
Lead Software Engineer (Java) - Vice President

Citi • Singapore

On-site
SGD 180,000 - 260,000