Citi, a leading global bank with approximately 200 million customer accounts across more than 160 countries, provides a broad range of financial products and services. Citi's Enterprise Operations & Technology teams are responsible for technology solutions that ensure the bank's safety, manage global resources, provide technical tools for employees, design digital architecture, and deliver a first-class customer experience. The company fosters a diverse and inclusive environment, valuing respect, merit-based promotion, and personal development. The ideal candidate is an innovator and problem solver who contributes to a culture of delivering results with pride. The Java/Python Application Development Engineer is an intermediate level position focused on participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The primary objective is to contribute to applications systems analysis and programming activities. This role is for a backend developer dedicated to creating and maintaining high-performance, scalable software solutions, involving modern, cloud-native architectures and distributed systems to build the backbone of applications. The candidate will leverage expertise in server-side programming and data management to contribute to robust and resilient systems within a fast-paced environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees