Senior Java Back End Developer – Assistant Vice President

Citigroup

Mississauga, Ontario, Canada
Base: $94,300.00 - $141,500.00; bonus/equity: not ...
**
Core java experience with oop principles
Concurrent programming expertise
Distributed caching frameworks like redis or gridgain
** Citigroup is seeking a Senior Java Back End Developer for its Mississauga and Toronto offices. The role involves participating in the software development lifecycle, utilizing advanced technical skills in Java and cloud technologies to deliver robust applications. **

Job Summary

  • The role involves delivering advanced technology projects as an individual contributor across the full software development lifecycle.
  • Candidates must possess extensive experience in system analysis and programming within the enterprise risk domain.
  • The position requires re-engineering complex franchise critical applications from monolithic structures to microservices on cloud platforms.

Matching Summary

Match Score: 75

** Citigroup is seeking a Senior Java Back End Developer for its Mississauga and Toronto offices. The role involves participating in the software development lifecycle, utilizing advanced technical skills in Java and cloud technologies to deliver robust applications. **

Salary

Base: $94,300.00 - $141,500.00; Bonus/Equity: Not specified; Benefits: Global benefits supporting well-being and growth

Skills & Requirements

Must-have

  • Core Java experience with OOP principles
  • Concurrent programming expertise
  • Distributed caching frameworks like Redis or GridGain
  • RDBMS and NoSQL database skills
  • Agile development and Test Driven Development
  • Linux environment and scripting proficiency
  • CI/CD pipeline tools such as Jenkins and Git

Nice-to-have

  • Experience with AI tools like Devin or Co-Pilot
  • Knowledge of Apache Flink for distributed processing
  • Familiarity with Docker and Kubernetes containers
  • Background in Capital Markets domain
  • Understanding of Derivatives and Risk management
  • Experience re-engineering large monolithic applications
  • Strong leadership and project management skills

Key Requirements

  • 6-8 years of relevant Apps Development experience
  • Bachelor's or Master's degree in Computer Science or STEM
  • Subject Matter Expert status in at least one application area
  • Experience working in the Capital Markets domain
  • Demonstrated ability to adjust priorities quickly

Work Rights

Not specified

Tailored Resume

Cover Letter