VP, Senior Applications Engineer – Java & Microservices

Citi

Sydney

On-site

AUD 120,000 - 180,000

Full time

3 days 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 Australia is seeking a Senior Application Programmer to lead the design, development and deployment of Cash Equities applications within a robust SDLC framework. You will collaborate with global tech teams to ensure scalable, compliant software solutions.

The role requires extensive Java experience, microservices know-how, and a strong grasp of trading workflows. Expect close interaction with business units and remote teams across time zones in a large financial services environment.

Qualifications

  • 8+ years of Java development experience.
  • Experience with SDLC and multi-team coordination.
  • Knowledge of stock market trading and FIX protocol.
  • Experience with microservices architecture and SpringBoot.

Responsibilities

  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Development and maintenance of a suite of Cash Equities applications.
  • Design solutions, coordinate delivery, investigate production incidents, participate in L2/L3 support activities.
  • Develop technical solutions to meet business requirements taking into account recommended technologies, non-functional requirements, internal policies and procedures.
  • Participate in all elements of SDLC from gathering business requirements, analysis, code reviews, testing, deploying applications
  • Establish and maintain strong working relationships with peers and other local and global technology team members
  • Establish and maintain strong working relationships with the local business
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Comply with the ethical standards contained in the Code of Conduct

Skills

Java
Linux
Relational databases
Scripting languages
FIX protocol
Stock trading knowledge
Microservices
SpringBoot
Solace
AMPS
Remote collaboration

Education

Bachelor’s degree in Computer Science
Master’s degree

Tools

GitHub

Job description

Citi Australia is seeking a Senior Application Programmer to lead the design, development and deployment of Cash Equities applications within a robust SDLC framework. You will collaborate with global tech teams to ensure scalable, compliant software solutions.

The role requires extensive Java experience, microservices know-how, and a strong grasp of trading workflows. Expect close interaction with business units and remote teams across time zones in a large financial services environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Senior Application Programmer — Cash Equities
VP, Senior Application Programmer — Cash Equities

Citigroup • Sydney

On-site
AUD 110,000 - 150,000
Senior Java Apps VP for Cash Equities & Microservices
Senior Java Apps VP for Cash Equities & Microservices

Citigroup Inc. • Sydney

Hybrid
AUD 140,000 - 180,000
Senior Application Programmer (Java) - Vice President - Sydney
Senior Application Programmer (Java) - Vice President - Sydney

Citigroup • Sydney

On-site
AUD 110,000 - 150,000
Senior Application Programmer (Java) - Vice President - Sydney
Senior Application Programmer (Java) - Vice President - Sydney

Citigroup Inc. • Sydney

Hybrid
AUD 140,000 - 180,000
Senior Application Programmer (Java) - Vice President - Sydney
Senior Application Programmer (Java) - Vice President - Sydney

Citi • Sydney

On-site
AUD 120,000 - 180,000
Sr Application Developer (Java with C++/C#) - Vice President
Sr Application Developer (Java with C++/C#) - Vice President

Citi • Sydney

On-site
AUD 120,000 - 160,000
Senior Java Engineer - Fintech Microservices & Cloud
Senior Java Engineer - Fintech Microservices & Cloud

Salient Group • Sydney

On-site
AUD 120,000 - 180,000
Senior Full-Stack Java Engineer – Banking & Microservices
Senior Full-Stack Java Engineer – Banking & Microservices

Delivery Centric Pty Ltd • Sydney

On-site
AUD 150,000 - 210,000
Senior Applications Support Specialist
Senior Applications Support Specialist

Citigroup • Sydney

On-site
AUD 120,000 - 170,000
Senior Java Engineer, Trading Platforms (High-Performance)
Senior Java Engineer, Trading Platforms (High-Performance)

Coforge • Sydney

On-site
AUD 160,000 - 230,000