CrawlJobs Logo

Application Development with Java and Oracle - Vice President

India, Pune · Job Posted March 13, 2026
Apply Position
Job Link Share

Job Description

We are seeking a strong and experienced Vice President to lead our Back Office Engineering team in Pune. This leader will be responsible for the core platforms that manage the critical back-office functions for the Wealth Management division. This role is central to our operations, owning the systems responsible for intra-day book-keeping and maintaining the official wealth books and records, which form the bedrock of our financial reporting and client positions.

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

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
  • Excellent communication skills, with the ability to effectively collaborate with technical teams and business stakeholders across different geographic locations
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline

Nice to have

Experience with or exposure to the application of data analytics or AI/ML for process automation, reconciliation, or anomaly detection is a plus

Looking for more opportunities?

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

Similar Jobs for

Application Development with Java and Oracle - Vice President

8 matching positions

Java Application Development Lead-Vice President

We are looking for a committed individual who can work in a fast paced environme...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-15 years of experience in technology development and design
  • Expertise and hands on in one or more of the core areas of – Java Tech Stack (Java, JDK, JSP, Spring Boot) / Database / Mainframe / OS / Cloud / Angular/Information Security/Cyber Security
  • Infra Expertise of the systems- WebSphere/Tomcat/JBPM/Solace/MQ/Oracle(ORAS)/RHEL/NDM/Sonarcube
  • Ability to understand and contribute to infra layout, architecture designs, system vulnerability resolutions
  • Working on large migration plans is a definite plus – Oracle upgrade / OS upgrades / Cloud Migration, etc
  • Ability to evaluate tools available in market for vulnerability identification / SecOPs or Build tools in-house
  • Explore automation opportunities to reduce manual errors
  • Experience in managing application teams in Financial Service Industry
  • Proven Stakeholder and people management experience
  • Knowledge of industry standards and practices
Job Responsibility
Job Responsibility
  • Have an oversight of key strategic initiatives within safety and soundness domain
  • Support the Architecture team in the formulation of best practice and apply agreed methodologies
  • Must be able to drive technical POCs and establish a template for Development Teams to follow
  • Responsible for the complete process of providing technology solutions (across the design, modification and exit of products), including solutions provided from other teams or from third parties
  • Manage one or more Tech Staff to accomplish agreed goals
  • Review and manage tech solutions proposed by the team and provide tech oversight across systems / applications
  • Do appropriate risk assessment and take timely decisions in the interest of projects and organization as a whole
  • Drive the initiatives to closure within agreed timelines and in high quality
  • Demonstrate Tech Leadership and ability to multi task
  • Must be able to drive technical POCs and establish a template for Development Teams to follow
  • Fulltime
Read More
Arrow Right

Application Development Lead, Margin and Risk, Vice President

We’re currently looking for a high caliber professional to join our team as Appl...
Location
Location
United States , Jersey City
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
July 21, 2026
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development role with hand on coding
  • Demonstrated thought leadership in designing complex and distrusted systems
  • In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite)
  • Hands on experience on relational databases like Oracle
  • Any experience with NoSQL databases like MongoDB is preferred
  • Experience with Python is preferred
  • Great exposure to microservices architecture
  • API first design thinking and implementation using Rest, websocket and gRPC
  • Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift
  • Proven implementation of design pattern and enterprise level architecture
Job Responsibility
Job Responsibility
  • Provide expertise in area and advanced knowledge of applications programming 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
  • Guide team to establish design standard, improving efficiency of development workflow and product rollout
  • Take ownership of smooth Production releases planning and execution
  • Oversee software quality and system modifications
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Analyze existing operations to identify risks and redundancies
  • Conduct comprehensive assessments to develop solutions
  • Liaise with team members, management to ensure projects are completed to application development and governance standard
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Application Development Senior Manager (Java Backend) - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of relevant experience in an Apps Development or systems analysis role in the Financial Service industry
  • Experience as an Applications Development Manager and in a senior-level Applications Development role
  • Extensive development expertise in building high-scaled and performant software platforms for data computation and processing
  • Possess extensive experience in Data Modelling and Data Architecture, with a specialized focus on designing and implementing robust data solutions
  • Strong analysis and design skills, design patterns, and a proven ability to understand complex requirements and translate them into technical designs and code
  • Strong hands-on coding experience with Core Java and the Spring framework (Core, Boot, etc.), with a focus on building Java microservices
  • Design and delivery experience with DevOps practices, including strong knowledge of build tools (Ant/Maven), continuous integration (Jenkins), SCM (Bitbucket), code quality analysis (SonarQube), and unit/integration testing frameworks (JUnit)
  • Strong knowledge of distributed messaging platforms (e.g., Apache Kafka, RabbitMQ) and experience with databases such as Oracle, Redis, and Mongo DB
  • Strong experience in application hosting and deploying cloud-native solutions using containerization (Docker) and orchestration platforms (Kubernetes, OpenShift)
  • Consistently demonstrates clear and concise written and verbal communication, with the ability to create and present professional, technically-sound architecture designs and high-level technical documentation
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Contribute to formulation of strategies for applications development and other functional areas
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Collaborate closely with product owners, business units, and technology partners to ensure technology initiatives support evolving lending business needs and operational efficiency
  • Review and analyze proposed technical solutions for projects in accordance to the architectural guidelines
  • Hands on with Design, code, and implement application release projects as part of development team
  • Lead, track and drive the progress of the project deliverables (requirements, development, testing, operational readiness, data readiness etc.) to ensure timely delivery
  • Support as SME for regional business, operation and global technology teams
  • Partner with various teams – Investment Finance, Risk, Operations and Technology teams for solution planning and integration
  • Fulltime
Read More
Arrow Right

Senior Applications Development Java Programmer – Vice President

This is a senior-level, hands-on technical developer role for a Senior Applicati...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional Java Development experience, with significant time spent in a cloud environment
  • Expert-level proficiency in Java, API design, and Cloud engineering principles
  • Extensive, hands-on experience architecting and building RESTful APIs using popular frameworks like Spring and Spring Boot
  • Deep experience with Oracle, SQL, and NoSQL databases such as MongoDB
  • Proven experience with Cloud-native technologies, including OpenShift, Kubernetes, and messaging systems like MQ and Kafka
  • A strong commitment to and experience in applying clean code principles and design patterns
  • In-depth understanding and practical application of the software development lifecycle (SDLC) and Agile methodologies
  • Proven experience with DevOps practices and building/maintaining CI/CD pipelines
  • Demonstrated ability to lead projects and work autonomously in a fast-paced and rapidly changing environment
  • Extensive experience in systems analysis and programming of complex software applications
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of efficient, reusable, and reliable Java code for high-volume, low-latency applications
  • Own and drive all phases of the development lifecycle, from technical specification to testing and deployment
  • Architect and write well-designed, testable, and scalable code, setting the standard for software development best practices within the team
  • Ensure and take ownership of the optimal performance, quality, and responsiveness of the applications
  • Lead the analysis of complex user requirements to define business objectives and architect robust technical solutions
  • Drive architectural and design discussions, making key technical decisions to ensure robust and scalable solutions
  • Create and own detailed technical specifications and software architecture documents
  • Identify, evaluate, and champion the adoption of new technologies and frameworks to enhance the application stack
  • Define and implement comprehensive testing strategies, including unit, integration, and performance tests to ensure code quality and reliability
  • Do peer code reviews, enforcing high standards of code quality and providing constructive feedback to the team
  • Fulltime
Read More
Arrow Right

Java Development Lead - Vice President

The Java Full Stack Development Lead Vice President is a senior level position r...
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 relevant experience in Apps Development in Java/J2EE, Spring Boot, Microservices, REST API Development
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Senior Backend Engineer and Application development lead specializing in Java Spring Boot microservices
  • Responsible for designing, developing, and maintaining scalable enterprise applications
  • Lead DevOps automation, CI/CD pipelines, and application modernization initiatives
  • Manage end-to-end delivery, production stability, and release management
  • Communicate with business stakeholders to deliver robust, high-performance and efficient solutions
  • Key Skills: Java/J2EE, Spring Boot, Microservices, REST API Development
  • Functional module Design, Distributed Architecture
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve 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 applications programming 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
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating 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

Core Java Application Developer - Assistant Vice President

Citi is seeking a highly motivated and experienced Software Engineer for an Asso...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ Years of experience in developing and implementing complex software solutions
  • Strong knowledge of Java/J2EE, Spring Boot, and RESTful web services (XML, JSON)
  • Proven experience working with Microservices Architecture
  • Hands-on experience with Core Java, Multi-threading, Collections framework, and Spring Framework
  • Strong experience with Oracle, including creating SQL queries
  • Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines
  • Experience with source code management tools (Git or Bitbucket)
  • Understanding of clean coding principles and code quality measurements using tools like Sonar
  • Demonstrated ability to design and implement unit, integration, and functional tests
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services
  • Design, develop, and maintain robust microservices adhering to architectural best practices
  • Apply hands-on expertise in Core Java, including multi-threading and the Collections framework
  • Utilize Spring Framework effectively for application development
  • Work extensively with Oracle databases, including creating and optimizing SQL queries
  • Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns
  • Contribute to the continuous integration and continuous delivery (CI/CD) pipelines
  • Manage source code effectively using tools such as Git or Bitbucket
  • Promote and apply clean coding principles and maintain high code quality using tools like Sonar
  • Design and implement comprehensive unit, integration, and functional tests to ensure solution quality
  • Fulltime
Read More
Arrow Right

Core Java Application Developer - Assistance Vice President

Citi is seeking a highly motivated and experienced Software Engineer for an Asso...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ Years of experience in developing and implementing complex software solutions
  • Strong knowledge of Java/J2EE, Spring Boot, and RESTful web services (XML, JSON)
  • Proven experience working with Microservices Architecture
  • Hands-on experience with Core Java, Multi-threading, Collections framework, and Spring Framework
  • Strong experience with Oracle, including creating SQL queries
  • Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines
  • Experience with source code management tools (Git or Bitbucket)
  • Understanding of clean coding principles and code quality measurements using tools like Sonar
  • Demonstrated ability to design and implement unit, integration, and functional tests
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services
  • Design, develop, and maintain robust microservices adhering to architectural best practices
  • Apply hands-on expertise in Core Java, including multi-threading and the Collections framework
  • Utilize Spring Framework effectively for application development
  • Work extensively with Oracle databases, including creating and optimizing SQL queries
  • Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns
  • Contribute to the continuous integration and continuous delivery (CI/CD) pipelines
  • Manage source code effectively using tools such as Git or Bitbucket
  • Promote and apply clean coding principles and maintain high code quality using tools like Sonar
  • Design and implement comprehensive unit, integration, and functional tests to ensure solution quality
  • Fulltime
Read More
Arrow Right

Java with AI Engineering - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10+ years of hands-on application development experience
  • Strong experience and knowledge in Core Java 11/17 and J2EE
  • Solid understanding and experience with Microservices architecture (Spring Boot) and building event driven distributed architecture with microservices
  • Expertise on Web Services(REST/SOAP), Design Patterns, Concurrency Framework, Kafka and data structures/Collections, Docker
  • Basic knowledge of databases such as Oracle/SQL
  • Basic knowledge of Python
  • Excellent analytical and problem-solving skills
  • Strong communication and interpersonal skills
  • Ability to work effectively in a team environment
  • Methodology of AI includes Chunking, Embedding, AI Engineering, Prompt Engineering
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve 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 applications programming 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
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work 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
  • Fulltime
Read More
Arrow Right