CrawlJobs Logo

Java Engineering Lead – Cash Management Technology

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

145100.00 - 217700.00 USD / Year

Job Description:

The Java Engineering Lead is a senior management level position responsible for leading the strategic design, hands-on development, and successful delivery of a next-generation, cloud-native cash management platform for the Markets Business. This role requires deep technical proficiency in Java, React, and modern CI/CD methodologies, coupled with a commitment to hands-on coding. Drive initiatives within an Agile development framework, providing strong technical leadership, mentorship, and managerial oversight to ensure the delivery of high-quality, scalable, and resilient solutions.

Job Responsibility:

  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • 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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards

Requirements:

  • 10+ years of relevant experience
  • Experience in applications development in Java, Angular/React
  • Extensive knowledge in Cloud Native Technology
  • Agile Ways of Working
  • Ability to communicate effectively with Senior Stakeholders in Business, Operations and Technology
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Additional Information:

Job Posted:
February 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 31696 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Engineering Lead – Cash Management Technology

Director, Technology

Lead the design, development, and performance optimization of Oracle-based syste...
Location
Location
United States , St Petersburg, Florida
Salary
Salary:
250000.00 USD / Year
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, MIS, Business Administration, or related
  • Five (5) years of development, engineering, or related experience
  • Oracle SQL and PL/SQL including analytics and windowing functions, dynamic SQL, table functions, and set operations
  • Oracle SQL performance tuning using profiling tools, optimizer hints, query refactoring, table partitioning, and index design (including index-organized tables)
  • Design and delivery of OLTP, OLAP, data mart, and data warehouse environments
  • Trade lifecycle, tax lot accounting, cost basis processing, and performance attribution systems
  • Data integration across enterprise and legacy platforms
  • ETL development and financial data transformation
  • Oracle APEX for low-code internal solution delivery
  • Control-M or comparable enterprise job scheduling tool
Job Responsibility
Job Responsibility
  • Lead the design, development, and performance optimization of Oracle-based systems supporting asset management operations including portfolio accounting, performance reporting, and trade lifecycle automation
  • Own end-to-end delivery for enterprise applications across Oracle environments, from requirement gathering through development, testing, deployment, and support
  • Apply advanced Oracle SQL and PL/SQL techniques
  • Lead performance tuning using Oracle profiling tools, optimizer hints, query refactoring, table partitioning, and advanced index strategies
  • Architect and maintain OLTP, OLAP, data mart, and data warehouse solutions tailored to financial services and investment operations needs
  • Design solutions for full trade lifecycle, including reference data mastering, tax lot accounting, cost basis processing, and performance measurement
  • Oversee development of ETL pipelines and data transformation processes, bridging legacy and enterprise platforms
  • Prototype and deliver internal tools and applications using Oracle APEX
  • Provide senior-level production support, leading root cause analysis and incident resolution for high-availability systems
  • Interact with business leaders and technical teams to develop detailed requirements and propose technical solutions to address process deficiencies and pain points
  • Fulltime
Read More
Arrow Right

Equities Cash APAC High Touch Technology Lead

Citi Equities Technology organization is looking for a senior technologist (SVP)...
Location
Location
Hong Kong , Kowloon
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Past record of successful delivery of sales or trading order management systems on a global scale
  • Strong Engineering background and command of modern architectures and frameworks (GUI, middleware, server, document & relational databases)
  • 10+ years of experience in Java development
  • Strong command of modern Software Development Lifecycle (SDLC) best practices
  • Solid understanding of Equities products and services (cash, program trading, listed derivatives, swaps, convertible bonds)
  • Good understanding of APAC trading regulation
  • Strong knowledge of FIX protocol
  • Excellent written and verbal communication skills
  • Experience with budget and vendor management
Job Responsibility
Job Responsibility
  • Delivering on a multi-year technology transformation roadmap in alignment with the budget constraints and in line with the business value proposition
  • Close partnership with the business to maximize the value of the platform while driving the consolidation of multiple systems
  • Rapid adoption of AI toolkits in line with the firm's strategy of modernization of the development process
  • Oversight of system architecture, design of key modules, SDLC, and adherence to technology standards
  • Close collaboration with production support and quality assurance teams to ensure successful delivery and operation of the system
  • Partnering with the global leadership on optimizing and revising a multi-year delivery strategy
  • Hiring new talent
  • Partnership with other technology teams including Client Connectivity, Execution Services, Middle Office, and Risk
  • Close partnership with regulatory, compliance, and audit
  • Fulltime
Read More
Arrow Right

Engineering manager - Cash flow

Engineering Managers at PPRO have the passion and abilities to build collaborati...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
ppro.com Logo
PPRO GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong communication skills and the ability to work effectively with a diverse group of stakeholders
  • A humble and inclusive leadership style
  • Experience designing and building scalable products using Java/Kotlin and Spring Boot
  • Experience (or a strong foundation) in developing, mentoring, and growing a high-performing, collaborative, and diverse team
  • A results-oriented, collaborative, and pragmatic approach with a continuous improvement mindset
  • A desire to spend ~50% of your time close to the code
  • The ability to analyze and articulate the trade-offs of technical problems to a broad audience
  • Strong experience with AWS, Docker, Kubernetes, and Infrastructure-as-Code (Terraform)
  • Working proficiency in English
Job Responsibility
Job Responsibility
  • Partner with your Product Manager to develop the technology strategy and define the boundaries of the transactional accounting system
  • Build and mentor a team of high-performing engineers, fostering a culture of psychological safety, technical excellence, and continuous learning
  • Lead the system evolution to elevate the ledger into the company’s financial backbone, enabling it to act as the definitive source of truth for PPRO’s cash flow management
  • Lead by example and stay close to the code, making informed decisions while proactively identifying technical risks
  • Collaborate with stakeholders (Finance, Accounting, Treasury) to identify opportunities, influencing decisions without direct authority using persuasive, data-backed communication
  • Facilitate technical discussions, guide resolutions, and navigate complex trade-offs
  • Own operational excellence for your product, establishing metrics and processes for regular assessment and improvement
  • Lead your team like a startup—succeed, fail, and learn together
What we offer
What we offer
  • Hybrid working with a 3 days / week on site expectation
  • 30-day holiday allowance
  • Work from abroad policy, enabling employees to work remotely for up to another 30 days per year
  • €1,000 annual budget for professional growth
  • Leadership cafés, on-the-job training
  • Accident insurance, disability insurance, direct insurance (bAV) and travel insurance
  • Enhanced family leave
  • Contribution towards gym membership costs
  • Access to a mental health platform with therapy, courses, meditations
  • Modern office with multimedia-equipped meeting rooms, kitchen, lunch area
  • Fulltime
Read More
Arrow Right

Java Application Development Lead - Trade Management - 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
  • 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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Equities Cash EMEA High Touch Technology Lead – SVP

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Past record of successful delivery of sales or trading order management systems on a global scale
  • Strong Engineering background and command of modern architectures and frameworks (GUI, middleware, server, document & relational databases)
  • 10+ years of experience in Java development
  • Strong command of modern Software Development Lifecycle (SDLC) best practices
  • Solid understanding of Equities products and services (cash, program trading, listed derivatives, swaps, convertible bonds)
  • Good understanding of EMEA trading regulation
  • Strong knowledge of FIX protocol
  • Excellent written and verbal communication skills
  • Experience with budget and vendor management
Job Responsibility
Job Responsibility
  • Delivering on a multi-year technology transformation roadmap in alignment with the budget constraints and in line with the business value proposition
  • Close partnership with the business to maximize the value of the platform while driving the consolidation of multiple systems
  • Oversight of legacy and vendor trading platforms in the region
  • Management of book of work for these platforms through the period of transition to a new system
  • Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process
  • Management of a global team of developers and analysts
  • Oversight of system architecture, design of key modules, SDLC, and adherence to technology standards
  • Close collaboration with production support and quality assurance teams to ensure successful delivery and operation of the system
  • Technology budget management and meeting budget targets
  • Partnering with the global leadership on optimizing and revising a multi-year delivery strategy
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
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Equities Connectivity Java Developer

Barclays is seeking an experienced Java developer to build and enhance the low l...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 6+ years of strong Java development experience
  • Experience building low‑latency, multi‑threaded systems
  • Strong Linux development and performance‑tuning skills
  • Solid Computer Science knowledge in data structures, algorithms
  • Experience supporting production systems
  • Scripting skills in Shell, Python, Perl, or similar
  • Strong communication and written skills
Job Responsibility
Job Responsibility
  • Design and develop industry-leading, high performance, low-latency Equities Cash Connectivity Platform
  • Collaborate closely with Front Office and technology stakeholders to define requirements and deliver scalable solutions
  • Perform holistic testing, including simulation, unit, system, regression, and performance testing, to ensure scalability, reliability, and resilience
  • Support releases, investigate and resolve production issues in a time-critical trading environment
  • Ensure compliances with security, risk, and control standards, and contribute to continuous improvement of engineering practices
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Telecom Solutions Architect - OSS/BSS & Transformation

We are seeking a Telecom Solutions Architect with extensive expertise across OSS...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced in telecom OSS and BSS domains including CRM, order management, rating, pricing, payments, revenue assurance, billing, fulfilment, provisioning, activation, assurance, network inventory, and fault management
  • Skilled in integration layer design, mediation, and end‑to‑end lifecycle journeys across Lead‑to‑Cash (L2C) and Trouble‑to‑Resolve (T2R)
  • Proficient in MODA, Next‑Gen resource inventory systems (SRIMS), and on‑prem cloud transformation
  • Experienced with full‑stack technologies such as Neo4j, Postgres, Java, and Spring Boot
  • Knowledgeable in DevOps tools and practices including CI/CD pipelines, SonarQube, Dynatrace, and Blue Optima
  • Strong communicator with the capability to convert business requirements into robust architectural solutions
  • Hands‑on with workflow engines, service orchestration, and modernisation principles for large‑scale telecom systems
Job Responsibility
Job Responsibility
  • Deliver end‑to‑end orchestration engine solutions to integrate and transform device data into OSS fixed‑network systems, aligned with eTOM, TMF APIs, and ODA frameworks
  • Define and strategise BSS legacy billing transformations, including customer, account, billing, unbilled, and payment data migration to cloud‑native billing platforms
  • Lead improvements in business processes through automation, governance enhancements, and adoption of best practices
  • Act as a bridge between business stakeholders and implementation teams to translate requirements into practical, scalable technical solutions
  • Redesign fulfilment infrastructure architectures using open‑source technologies such as Camunda, Kafka, Neo4j, and Spinnaker
  • Drive business process optimisation initiatives to enhance maintainability, scalability, and system performance
  • Design migration strategies, select relevant tools, document migration plans, and guide execution
  • Define architecture for end‑to‑end test automation tools using Java and Spring Boot, and oversee their implementation
  • Utilise tools such as MS Visio, Draw.io, Confluence, and architectural diagramming to communicate solution designs effectively
What we offer
What we offer
  • Opportunity to work on cutting‑edge OSS/BSS transformation programmes across global telecom environments
  • Exposure to modern orchestration technologies, cloud‑native architectures, and next‑generation network and billing systems
  • A collaborative environment where solution architecture influences large‑scale business outcomes and operational efficiencies
  • Growth in enterprise‑wide design leadership and cross‑functional stakeholder engagement
Read More
Arrow Right

Vp java application developer

We are seeking an experienced Java Developer to design and develop the Equities ...
Location
Location
China , Hong Kong
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java skills
  • Experience with OMS/EMS systems
  • Experience with multithreaded applications
  • Linux performance tuning
  • Scripting (Python/Bash)
  • Solid foundation in computer science concepts
  • Investment banking experience (preferred)
  • Knowledge of C# (preferred)
  • Advanced Linux expertise (preferred)
  • Familiarity with Agile development (preferred)
Job Responsibility
Job Responsibility
  • Design and develop the Equities Cash OMS/EMS trading platform for regional equities exchanges
  • Build and enhance trading systems integrated with electronic, program, and high-touch trading desks
  • Ensure high reliability through simulation and testing
  • Support analysis, operations, and code reviews
  • Collaborate with senior stakeholders, including Front Office Trading and Sales, to gather requirements
  • Contribute to product strategy and make architectural decisions
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
  • Stay informed of industry technology trends and innovations
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right