Citi4 followers29 jobs

Senior Application Programmer (Java) - Vice President - Sydney

SeniorFull-timeHybridSydney NSW, AustraliaPosted 2 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

The Senior Application Programmer is a vital part of the Technology team, responsible for establishing and implementing innovative application systems and programs. This job offers an exciting opportunity to engage in all aspects of the Software Development Life Cycle (SDLC), from gathering requirements to deploying applications. Team members thrive on collaboration and building strong relationships, ensuring that they deliver high-quality solutions that meet business needs.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

You'll be responsible for

💡

Providing expertise

Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
🔧

Utilizing advanced knowledge

Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
💻

Developing applications

Development and maintenance of a suite of Cash Equities applications

Key criteria

💻

Java experience

8+ years of experience in Java programming.

View

🐧

Linux proficiency

Strong knowledge of Linux operating systems.

View

📊

Stock market knowledge

In-depth understanding of stock market trading and FIX protocol.

View

View more

A meaningful career starts with a match

Apply on Citi
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Java experience
8+ years of experience in Java programming.

View

Linux proficiency
Strong knowledge of Linux operating systems.

View

Stock market knowledge
In-depth understanding of stock market trading and FIX protocol.

View

Microservices architecture
Experience with microservices architecture principles and practices.

View

Remote team collaboration
Proven experience working effectively with remote teams across timezones.

View

Similar jobs

View all
eHealth Queensland
eHealth Queensland
Senior Application SpecialistBrisbane, QLD · Contract
An exciting opportunity awaits within the Delivery Services Branch at eHealth Queensland for a Senior Application Specialist. This job plays a crucial role in the successful delivery of the Microsoft 365 Domain Privacy and Data Uplift Project, ensuring that Microsoft 365 Copilot is deployed effectively and in compliance with policies. The team thrives in a fast-paced, supportive environment where collaboration and innovation are key to success.
Heidi Health
Heidi Health
Senior Application Database EngineerSydney, NSW · Full-time
This job is about being the dedicated owner of the database infrastructure as the company scales globally. The impact of this role is significant, as it directly supports healthcare professionals in providing better patient care. The team values collaboration, innovation, and a commitment to building reliable systems that clinicians can trust.
Australian Financial Complaints Authority
Australian Financial Complaints Authority
Senior Application Security EngineerSydney, NSW · Full-time
The Senior Application Security Engineer at AFCA is all about embedding security into every aspect of software development and digital delivery. This job is crucial for ensuring that applications are secure by design and default, contributing to a broader digital transformation. Collaboration is key, as you will partner closely with engineering, product, and platform teams to strengthen application security capabilities.
Australian Financial Complaints Authority
Australian Financial Complaints Authority
Senior Application Security EngineerMelbourne, VIC · Full-time
The Senior Application Security Engineer position at AFCA is all about embedding security into the software development lifecycle and digital delivery practices. This hands-on job is crucial for ensuring that applications are secure by design and default, contributing to a broader digital transformation program. The team thrives on collaboration, valuing every voice and fostering a caring culture where everyone can flourish.