Senior Java Full Stack Developer - React and Microservices - Assistant Vice President

Citigroup

Mississauga, Ontario, Canada
Base: $94,300.00 - $141,500.00; bonus/equity: not ...
**
5+ years java development experience
React and spring boot expertise
Microservices architecture implementation
** Citigroup is seeking a Senior Java Full Stack Developer with expertise in React and microservices for their Mississauga, Ontario office. The ideal candidate will have extensive experience in software development, particularly with Java, and a strong understanding of workflow technologies, while the position offers opportunities for career growth and community impact. **

Job Summary

  • This role involves designing and delivering complex technology projects within a global team of over 230,000 dedicated professionals.
  • The successful candidate will build robust, scalable, and secure applications focusing on microservices architecture and workflow solutions.
  • Citi offers opportunities for career growth, community impact, and access to comprehensive global benefits supporting work-life balance.

Matching Summary

Match Score: 75

** Citigroup is seeking a Senior Java Full Stack Developer with expertise in React and microservices for their Mississauga, Ontario office. The ideal candidate will have extensive experience in software development, particularly with Java, and a strong understanding of workflow technologies, while the position offers opportunities for career growth and community impact. **

Salary

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

Skills & Requirements

Must-have

  • 5+ years Java development experience
  • React and Spring Boot expertise
  • Microservices architecture implementation
  • Hibernate JPA and database management
  • CI/CD pipeline and DevOps practices
  • Workflow engine integration skills

Nice-to-have

  • Experience with Pega or IBM BPM tools
  • Familiarity with low-code platforms like Unqork
  • Knowledge of Fenergo software
  • Exposure to data analytics visualization tools
  • Understanding of distributed tracing systems

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 5 years of software development experience
  • Strong proficiency in Java, TypeScript, and React

Work Rights

Not specified

Tailored Resume

Cover Letter