CrawlJobs Logo

Java Application Development Lead - Trade Management - Vice President

India, Pune · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Responsibility

  • Partner with front-office, middle-office, and operations teams to translate complex business requirements in cash securities trading, post-trade lifecycle, and global settlements into resilient technical solutions
  • Identify and define necessary system enhancements for real-time gross settlement (RTGS) capabilities, T+1/T+2 settlement cycles, failed trade management, and corporate actions processing, deploying new products and optimizing operational efficiency
  • Provide expertise in designing and optimizing applications for ultra-low latency trade processing, high-volume transaction throughput, and real-time settlement updates, ensuring adherence to overall architecture blueprint
  • Ensure application design and development proactively addresses evolving regulatory requirements specific to cash securities and settlements (e.g., T+1 settlement mandates, market infrastructure regulations)
  • Apply deep hands-on expertise in Java, Spring Framework, and Messaging Frameworks to build resilient and high-performing applications
  • Resolve complex, high-impact problems related to trade breaks, settlement failures, payment discrepancies, and data integrity across the trade and settlement lifecycle through in-depth evaluation and innovative solutions
  • Establish and champion coding, testing (Junit, TestNG, performance testing for latency), and implementation standards, with a focus on critical data integrity within financial operations
  • Mentor and guide mid-level developers and analysts, fostering a culture of technical excellence and continuous improvement
  • Collaborate with trading desks, operations, and compliance teams to integrate functions and support new product deployments in the cash securities space
  • Appropriately assess technological and operational risk when making business decisions, demonstrating consideration for the firm's reputation

Requirements

  • 12+ years of extensive experience in application development and systems analysis, with a strong, demonstrable focus on the Cash Securities, Trade Management, and Post-Trade Settlement domain within financial services
  • Good to have understanding of securities trading lifecycles, global settlement processes (e.g., T+1, T+2), clearing mechanisms, and related financial messaging protocols (e.g., SWIFT, FIX)
  • Proven expertise in Java, Spring Framework, and various Message Oriented Middleware (e.g., Kafka, IBM MQ, Tibco EMS) for building high-throughput, low-latency trading and settlement systems
  • Strong background in Microservice Architecture and modern testing frameworks (Junit, TestNG), with extensive experience in performance engineering and resilience patterns for critical financial infrastructure
  • Experience in designing and implementing solutions for transactional applications with stringent low latency and high availability requirements, particularly within a front-to-back office trading environment
  • Demonstrable experience leveraging AI Agents / Code Assist Tools for enhanced development efficiency
  • Demonstrated leadership and project management skills in delivering complex financial technology solutions
  • Consistently demonstrates clear and concise written and verbal communication in a global financial context
  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred)
  • In depth knowledge and application of Java, Spring Framework, Messaging Framework
  • Work experience in testing frameworks like Junit, TestNG
  • Work experience on the transactional applications for low latency, high availability, is a plus
  • Experience on Micro service architecture
  • Proficiency in one of the Message Oriented Middleware (JMS, IBM MQ, Tibco EMS, Kafka, Rabbit MQ, Active MQ etc)
  • Should have experience in using AI Agents / Code Assist Tools

Nice to have

  • Experience on Micro service architecture
  • Work experience on the transactional applications for low latency, high availability, is a plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Application Development Lead - Trade Management - Vice President

8 matching positions

Java Microservices Application Lead-Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
  • 12+ years of relevant experience
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Application Development with Java and Oracle - Vice President

We are seeking a strong and experienced Vice President to lead our Back Office E...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of technology experience, with a significant track record in wealth management back-office technology at leading financial institutions
  • Deep, hands-on experience managing large-scale, high-throughput OLTP databases (e.g., Oracle, PostgreSQL, SQL Server) that support financial ledgers
  • Strong experience with analytical data platforms and data warehousing (e.g., Snowflake, BigQuery, Redshift) for reporting and analytics on financial data
  • Proven track record of designing and operating mission-critical data services and APIs
  • Strong data modeling skills for financial transactional systems and ledgers
  • Experience with or exposure to the application of data analytics or AI/ML for process automation, reconciliation, or anomaly detection is a plus
  • Expertise with performance measurement and monitoring tools (e.g., AppDynamics, Splunk, Prometheus, Grafana)
  • Proven ability to lead, mentor, and manage a high-performing engineering team
  • A strong, demonstrable work ethic and a deep sense of ownership, with a history of seeing complex systems through from conception to long-term operational stability
  • The ability to maintain a holistic, end-to-end view of a complex back-office ecosystem, understanding the flow of data from trade execution to final settlement and reporting
Job Responsibility
Job Responsibility
  • Lead a team of skilled engineers responsible for the design, development, and 24/7 operation of the core back-office platforms, including systems for trade processing, settlement, intra-day book-keeping, and the official wealth books and records
  • Oversee the development and management of robust data services and APIs that provide accurate, timely position, balance, and transaction status information to front-office and middle-office systems
  • Leverage modern data techniques to enhance operational efficiency. Apply analytics and, where appropriate, AI/ML to improve processes like reconciliation, identify data anomalies, and generate insights from the vast datasets within the books and records
  • Take ultimate responsibility for the accuracy, integrity, auditability, and performance of the firm's official wealth books and records
  • Champion a culture of measurement. Define, monitor, and report on key performance indicators (KPIs) across the entire ecosystem, including batch processing times, data reconciliation breaks, and API latency
  • Serve as the subject matter expert for the entire back-office ecosystem, from trade capture and settlement systems to the general ledger, sub-ledger, and downstream reporting platforms
  • Partner with global architects and business leaders to define the technical roadmap for the back-office platforms, driving the modernization of legacy systems and improving intra-day processing capabilities
  • Fulltime
Read More
Arrow Right

Senior Java Tech Lead - Vice President

Citi FX Technology would like to hire a senior Java developer to work on strateg...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong core Java experience
  • Springboot, Spring Security, OAuth
  • 10+ YOE is a mandate
  • Thorough knowledge of clean code practices and test-driven development
  • Experience working with build tools such as Gradle and Maven
  • Solid Linux/Unix skills
  • Experience of using one or more build platforms (Jenkins, TeamCity)
  • Knowledge of Apache Kafka an advantage
  • Knowledge of Openshift is an advantage
  • Knowledge of Docker is an advantage
Job Responsibility
Job Responsibility
  • Support the modernisation of our FX trade processing platform.
  • Support the migration to our new strategic risk platform by building and integrating trade feed, reconciliation and control components.
  • Support and help to adopt internal and external cloud solutions, to: Enable improved automation testing and reduce the need for manual involvement in environment management.
  • Reduce the duration of the regression testing cycle and make it easier to test multiple projects in parallel.
  • The role will focus not only on new, greenfield projects, but will have a particular emphasis on established, older technology, supporting automation in order to facilitate the migration to strategic platforms.
  • Champion best practice across our FX developer community and serve as a coach to more junior team members and analysts.
  • Resolve a variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of Java development and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Fulltime
Read More
Arrow Right

Core Java Backend Lead - Vice President

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of programming experience with an object-oriented language (preferably Java), including multi-threading concepts and relational databases
  • Solid architectural understanding of enterprise applications
  • Strong grasp of computer science fundamentals: concurrency, algorithms, data structures, design patterns, etc
  • Demonstrated experience leading a development team of significant size for large-scale projects, delivering complex solutions effectively
  • Experience with Java Core, Spring framework, and Linux
  • Demonstrated experience developing large financial software trading systems with significant hands-on development in optimizing and tuning performance, coupled with critical thinking skills related to re-use, scalability, and troubleshooting
  • Experience delivering solutions with ION Trading, Transficc, or other recognized connectivity vendors
  • Strong Fixed Income Financial Products knowledge (e.g., government/corporate bonds, ETFs, Interest Rate Swaps, Broker/Customer Markets electronic trading flows) to effectively translate business requirements into technical solutions
  • Experience with KDB
  • Proficiency in modern software development practices such as Agile development, Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD)
Job Responsibility
Job Responsibility
  • Design and develop front office eTrading applications for the trading business
  • Lead and mentor development team members, including conducting thorough PR reviews and providing expert technical advice and guidance
  • Collaborate directly with Traders, Sales, and Quants to define the future direction of the platform
  • Leverage creativity and innovation to enhance the platform's technical capabilities, ensuring stability, flexibility, and maintainability
  • Drive engineering standards and best practices across the team
  • Enhance automated testing efforts and optimize the User Acceptance Testing (UAT) process
  • Serve as an advisor or coach to new or junior analysts, fostering their professional growth
  • Troubleshoot challenging performance and scalability issues, providing leadership in problem resolution
  • Engage with business users in APAC and across Europe (e.g., London, Paris, Milan) to understand requirements and deliver solutions
  • Actively contribute to and lead global critical initiatives, collaborating with global teams to drive strategic technical projects
  • Fulltime
Read More
Arrow Right

Senior Technical Java Lead – Senior Vice President

Citi is a world-leading global bank. We have approximately 200 million customer ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in Applications Development and previous leadership of developers
  • Awareness of building event based systems with low latency trading requirements
  • Comprehensive experience with all phases of Software Development Life Cycle, including Agile delivery
  • Demonstrated ability to work under pressure managing multiple activities and changing priorities
  • Ability to adjust priorities quickly as circumstances dictate
  • Excellent interpersonal and communication skills
  • Flexibility to work with a global team, across geographies and time zones
  • Technical skills in Java, Kafka, Distributed Caching, SQL, Git
  • Experience in performing QA, TDD and BDD practices
  • Experience with building containerised solutions that horizontally scale
Job Responsibility
Job Responsibility
  • Develop platform vision and strategy to support Prime Growth, working closely with the global technology leads
  • Deliver on an aggressive agenda whilst providing technical oversight of a team of developers locally
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements
  • Solve the highest-impact, highest-profile problems with significant business impact through in-depth evaluation of complex business processes, system processes and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilise advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Contribute to technical direction and strategic decisions as a technical expert in all development and implementation phases, providing in-depth and sophisticated analyses to define problems and develop innovative solutions
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Fulltime
Read More
Arrow Right

Fx Risk Lead Java Developer - Vice President

Citi’s Markets technology team is growing at lightning speed, and we’re looking ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with Core Java and multithreading in high load system
  • Practice with JVM performance optimization and memory profiling
  • Familiarity with distributed systems architecture and in-memory computing concepts
  • Proven experience with in-memory caching solution Apache Ignite in production environment
  • Solid experience with MongoDB (CRUD, indexing, performance tuning)
  • Deep SQL knowledge and query optimization in Oracle database
  • Solid understanding of messaging technologies Apache Kafka / Solace
  • Proficiency in working with Linux environment and scripting
  • Experience deploying and maintaining applications in cloud platforms (AWS, Azure, etc.)
  • Passion to write code using TDD and be ready for L3 support and production release activities
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java-based microservices for high-throughput application
  • Integrate and optimize Apache Ignite based solution: in memory data grid for FX trades processing
  • Implement real time data ingestion and processing pipelines using Apache Kafka / Solace messaging
  • Design and maintain robust Mongo DB / Oracle data models and queries for data persistence
  • Ensure application scalability and reliability in cloud-hosted Linux based environment
  • Collaborate with DevOps to containerize services and deploy using CI/CD pipelines
  • Conduct performance tuning, code reviews, and troubleshooting production issues
  • Document system architecture, design decisions, and development processes
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right

F X Risk Lead Java Developer - Vice President

Citi’s Markets technology team is growing at lightning speed, and we’re looking ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with Core Java and multithreading in high load system
  • Practice with JVM performance optimization and memory profiling
  • Familiarity with distributed systems architecture and in-memory computing concepts
  • Proven experience with in-memory caching solution Apache Ignite in production environment
  • Solid experience with MongoDB (CRUD, indexing, performance tuning)
  • Deep SQL knowledge and query optimization in Oracle database
  • Solid understanding of messaging technologies Apache Kafka / Solace
  • Proficiency in working with Linux environment and scripting
  • Experience deploying and maintaining applications in cloud platforms (AWS, Azure, etc.)
  • Passion to write code using TDD and be ready for L3 support and production release activities
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java-based microservices for high-throughput application
  • Integrate and optimize Apache Ignite based solution: in memory data grid for FX trades processing
  • Implement real time data ingestion and processing pipelines using Apache Kafka / Solace messaging
  • Design and maintain robust Mongo DB / Oracle data models and queries for data persistence
  • Ensure application scalability and reliability in cloud-hosted Linux based environment
  • Collaborate with DevOps to containerize services and deploy using CI/CD pipelines
  • Conduct performance tuning, code reviews, and troubleshooting production issues
  • Document system architecture, design decisions, and development processes
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Hybrid working model (up to 2 days working at home per week)
  • Fulltime
Read More
Arrow Right

Applications Development Manager (Java) – Assistant Vice President

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years hands on experience
  • Strong Knowledge in one of the project management methodologies
  • Experience in designing and implementing Multi-tier applications
  • Excellent analytic & problem solving skills
  • Excellent knowledge in troubleshooting, performance tuning and best practices
  • Experience in Messaging, failover designing and recovery planning
  • Experience in delivering high quality applications
  • Experience in project risk identification techniques, mitigation and escalation
  • Familiar with all phases of the systems lifecycle, from analysis, design and development through to support
  • Experience in developing performance sensitive multi-tier Java/JEE applications
Job Responsibility
Job Responsibility
  • Develop common, reusable components and services utilizing Citi's best practices
  • Create high performance, low latency applications leveraging existing Citi framework
  • Ensure strong reliability, scalability and performance of our components
  • Liaise with technical and business teams to collaborate on identifying opportunities and solutions
  • Drive architecture and execute on our technical strategy
  • Partner with business to continue to evolve our architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and business
  • Adhere to engineering standards and strive for best in class
  • Assist in third line support during core trading hours
  • Motivate, mentor and lead technical teams, evaluate their delivery, guide the members to deliver quality output with responsible delegation and build a high performance team
  • Fulltime
Read More
Arrow Right