Join Citi's Equity Derivatives Trade Capture & Lifecycle technology development team in India, where you'll be part of building and supporting the greenfield trade management platform for the global Equity Derivatives business. As an AVP Java Developer, you'll collaborate with front office, operations, Product Owner team, and development team members to provide solutions that improve efficiency, decrease operational risk, and enable business expansion.
The role involves working on several greenfield services within Equity Derivatives in an Agile and DevOps environment. You'll have significant autonomy over technology decisions and own the continuous delivery pipeline through to production. The team emphasizes frequent production releases and direct communication with business users globally.
You'll be responsible for architecting, designing, and developing scalable applications using Java, Spring, and various enterprise technologies. The role requires expertise in distributed systems, caching technologies like Apache Ignite, and various database systems. You'll work with modern development practices including clean coding principles, SOLID design patterns, and comprehensive testing strategies.
The position offers the opportunity to shape the direction of future technology and take ownership of functional components within a collaborative, respectful, and diverse environment. You'll be working on high-profile applications that serve Citi's global client base, making meaningful contributions to the firm's equity derivatives technology infrastructure.
This is an excellent opportunity for an experienced Java developer looking to work with cutting-edge technology in a global financial institution, while having the chance to influence architectural decisions and mentor other team members. The role offers exposure to complex financial products and the opportunity to work on greenfield projects using modern technology stack.