Citi, a leading global financial institution, is seeking a Java Microservices Software Developer to join their Enterprise Operations & Technology team. This role offers an opportunity to work on high-impact technology solutions that power one of the world's largest banks, serving approximately 200 million customers across 160+ countries.
The position combines technical expertise in Java microservices development with cloud technologies, making it ideal for mid-level developers who want to work on distributed, high-traffic systems. With a competitive salary range of $84,580 - $118,020 and comprehensive benefits, this hybrid role based in Irving, Texas, provides an excellent opportunity for career growth.
As a Java Microservices Software Developer, you'll be responsible for developing secure, stable, and maintainable code, participating in system design discussions, and implementing solutions that directly impact Citi's core banking operations. The role requires 2+ years of experience in applications development, with specific expertise in Java, Spring Boot, and microservices architecture.
Citi offers a collaborative environment that values diversity and innovation, providing opportunities to work with cutting-edge technologies while solving complex financial technology challenges. The company's commitment to employee development, combined with its global presence and comprehensive benefits package, makes this an attractive opportunity for developers looking to advance their careers in financial technology.
The ideal candidate will bring strong analytical skills, experience with cloud-based services, and excellent communication abilities. You'll be part of a team that's reimagining client and partner experiences while ensuring the highest standards of security and reliability in financial services technology.