Senior Applications Development Java Programmer – Vice President

Citigroup

Mississauga, Ontario, Canada
Base: $120,800.00 - $170,800.00; bonus/equity: not...
**
Expert-level java development experience
Cloud-native architecture with kubernetes
Restful api design using spring boot
** Citi is seeking a Senior Applications Development Java Programmer at the Vice President level, located in Mississauga, Ontario. The ideal candidate will have extensive experience in Java development, cloud environments, and a strong understanding of software architecture, with a focus on creating high-quality applications. **

Job Summary

  • This senior-level role involves leading the design and development of efficient, reusable Java code for high-volume, low-latency applications.
  • The successful candidate will drive architectural decisions, define technical specifications, and ensure robust solutions across the software development lifecycle.
  • Candidates must possess expert-level proficiency in cloud engineering principles and demonstrate the ability to lead projects autonomously in a fast-paced environment.

Matching Summary

Match Score: 75

** Citi is seeking a Senior Applications Development Java Programmer at the Vice President level, located in Mississauga, Ontario. The ideal candidate will have extensive experience in Java development, cloud environments, and a strong understanding of software architecture, with a focus on creating high-quality applications. **

Salary

Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Global benefits including well-being and growth support

Skills & Requirements

Must-have

  • Expert-level Java development experience
  • Cloud-native architecture with Kubernetes
  • RESTful API design using Spring Boot
  • Oracle SQL and NoSQL database management
  • CI/CD pipeline implementation and DevOps
  • High-volume low-latency application coding

Nice-to-have

  • Experience in Financial Payments domain
  • Knowledge of GenAI and LLMs
  • Mainframe integration with Kafka or APIs
  • Mentorship and leadership skills
  • Subject Matter Expertise in Applications Development

Key Requirements

  • 6+ years professional Java development experience
  • Bachelor's degree required, Master's preferred
  • Significant time spent in cloud environments

Work Rights

Not specified

Tailored Resume

Cover Letter