Remote Contract
PUBLISHED
Oct 21, 2025
Join Citi's Banamex team as an Intermediate Java Programmer Analyst, where you'll develop and maintain high-performance applications using Java technologies to support financial services in Mexico. This role offers an opportunity to contribute to innovative banking solutions in a dynamic global environment.
Citi, a leading global financial services company, is seeking a talented Intermediate Java Programmer Analyst to join our Banamex Applications Development team in Mexico. In this role, you will be responsible for designing, developing, and maintaining Java-based applications that power our banking operations, ensuring reliability, scalability, and security for millions of customers. You will collaborate with cross-functional teams including developers, analysts, and stakeholders to deliver high-quality software solutions that align with business objectives. Key responsibilities include analyzing user requirements, writing clean and efficient code, performing unit testing, debugging applications, and participating in code reviews to uphold best practices. The position involves working with modern technologies such as Java 8+, Spring Boot, RESTful APIs, and microservices architecture, while integrating with various financial systems. This is an exciting opportunity to grow your career in a fast-paced, innovative environment where your contributions directly impact Citi's digital transformation initiatives in the Latin American market. If you are passionate about technology and finance, apply now to be part of a world-class organization committed to excellence.