4 months ago
Pune, IndiaStaff+
Responsibilities
- Lead application systems analysis, programming activities, and advanced technology projects across the full software development lifecycle.
- Partner with management teams to integrate functions, define system enhancements, and deliver new products and process improvements.
- Resolve high-impact problems by evaluating complex business processes, system processes, and industry standards.
- Provide technical leadership on projects implemented by software engineers and analyst developers.
- Ensure application designs follow appropriate architectural and design patterns and establish standards for coding, testing, debugging, and productionization.
- Advance derivatives exposure processing software infrastructure through appropriate adoption of new technologies.
- Build sophisticated tooling for development and production teams.
- Coach and advise mid-level and junior developers and analysts.
- Assess and manage technology, regulatory, operational, and reputational risks and escalate control issues transparently.
Requirements
- 10+ years of Core Java experience developing robust, scalable, and maintainable applications using object-oriented design principles.
- 5+ years of experience working in the capital markets domain.
- Bachelor’s or university degree, or equivalent experience; a master’s degree is preferred.
- Strong understanding of Java internals, including class loading and memory management.
- Hands-on experience with concurrent programming, Spring Framework, distributed caching, containers, microservices, large datasets, relational and NoSQL databases, Linux, scripting, and development tooling.
- Experience with GemFire, Oracle Coherence, Redis, or Apache Ignite; Docker and Kubernetes; Oracle or MongoDB; and Git or Bitbucket.
- Experience with Jenkins, SonarQube, Jira, CI/CD pipeline frameworks, and secure coding toolkits.
- Experience with Agile software development, test-driven development, industry best practices, and generative AI tools.
- Knowledge of derivatives and risk management is a significant advantage.
Benefits
- Full-time position.
- Opportunities to expand responsibilities into team leadership based on leadership potential and performance.
- Citi is an equal opportunity employer and provides consideration without regard to protected characteristics.
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
