Citi, a global financial leader with operations in over 160 countries, is seeking a Fullstack Java Developer to join their Enterprise Operations & Technology team. This role combines traditional banking with cutting-edge technology, offering an opportunity to work on systems that impact millions of customers worldwide. The position requires a seasoned developer with 5-11 years of experience who can handle both front-end and back-end development using Java, Spring Boot, and React/Angular.
The role involves participating in the full software development lifecycle, from feasibility studies and planning to implementation and support. You'll be working on critical financial applications, ensuring they meet security standards while delivering excellent user experiences. As a senior member of the team, you'll also mentor junior developers and contribute to establishing development standards.
Citi offers a competitive compensation package ranging from $107,120 to $160,680, along with comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options. The position is hybrid-based in Irving, Texas, offering flexibility while maintaining team collaboration.
The ideal candidate will have strong expertise in Core Java, J2EE, Spring frameworks, and modern front-end technologies. Experience with messaging systems like Kafka is crucial. This role presents an excellent opportunity to work with a diverse, global team while contributing to systems that power one of the world's largest financial institutions.