CrawlJobs Logo

Application Development with Java and Oracle

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

Job Description

We are seeking an experienced and technically-astute Vice President to lead our Core Data Platforms team in Pune. This leader will be responsible for the foundational Online Transaction Processing (OLTP) systems that manage our critical client and account data for the entire Wealth Management division. This is a high-impact role at the heart of our technology stack, owning the systems of record that power every client and advisor interaction.

Job Responsibility

  • Platform Ownership:Lead a team of skilled engineers responsible for the design, development, and 24/7 operation of the core client and account OLTP databases and associated services
  • API Management:Oversee the entire lifecycle of the real-time data APIs that provide client and account information to advisor workstations, client-facing portals, and other critical applications. Ensure APIs are performant, reliable, and secure
  • Data Integrity & Scale:Take ultimate responsibility for the integrity, availability, and performance of petabyte-scale transactional data stores
  • Measurement & Analytics:Champion a culture of measurement. Define, monitor, and report on key performance indicators (KPIs) across the entire ecosystem, including database transaction times, API latency, system uptime, and consumer usage patterns
  • End-to-End Ecosystem View:Serve as the subject matter expert for the entire client and account data ecosystem. Maintain a deep understanding of the databases, the APIs, the operational tools, and all consuming applications to ensure seamless integration and rapid issue resolution
  • Technical Strategy:Partner with global architects and business leaders to define the technical roadmap for the core data platforms, driving modernization and continuous improvement
  • Stakeholder Collaboration:Work closely with application development teams who consume your data services to understand their requirements, manage dependencies, and ensure they are building on a stable and performant foundation

Requirements

  • 13+ years of technology experience, with a significant track record in wealth management technology at leading financial institutions
  • Deep, hands-on experience managing large-scale, high-throughput OLTP databases (e.g., Oracle, PostgreSQL, SQL Server)
  • Proven track record of designing, building, and operating mission-critical, real-time RESTful APIs at scale
  • Strong data modeling skills for transactional systems
  • 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 technology ecosystem, from the underlying data store to the end-user experience
  • 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

Looking for more opportunities?

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

Similar Jobs for

Application Development with Java and Oracle

8 matching positions

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

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

Java Application Development Senior Manager

The Applications Development Senior Manager is a senior management level positio...
Location
Location
India , Pune, Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in designing microservices and distributed architecture enterprise applications
  • Demonstrated hands-on technology proficiency in: Agile/ Scrum development methods and good understanding of Sprint planning
  • Technologies: Java/ JEE, Cloud/ IaaS/ PaaS, UI/UX & SOA/ Micro Services, Spring, Microservices
  • Deployment tools such as: Jenkins, Git/ BitBucket, Junit, RLM, JIRA, SonarQube, Selenium/Automated testing
  • Relational and non-Relational databases (e.g.: Oracle, DB2, Mongo, MySQL)
  • 10-12 years of relevant experience in the Financial Service industry
  • Experience as Applications Development Manager
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when 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
  • Fulltime
Read More
Arrow Right

Ai And Application Development Engineer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java: Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks: Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware: Proven experience in designing and developing RESTful APIs and microservices
  • Database Technologies (Must): Relational Databases: Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases: Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps: Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control: Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing: Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Web Technologies (Beneficial): Familiarity with web services (SOAP/REST), XML, JSON
  • AI Tools & Methodologies (Must): Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot: Utilize AI-powered code generation tools (e.g., Devin, Copilot, Codex) to accelerate development, automate boilerplate code, suggest optimal implementations, and enforce architectural patterns
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity: Employ AI to analyze database query performance, suggest advanced indexing strategies, optimize schema designs, and generate efficient SQL/NoSQL queries
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery: Integrate AI into CI/CD processes for intelligent test case generation, predictive failure analysis, automated code vulnerability scanning, and optimization of pipeline execution times based on historical data
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software: Use AI-powered communication and summarization tools (e.g., Claude) to streamline requirement gathering, document analysis, and stakeholder communication
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning: Leverage AI platforms for personalized learning paths, automated code feedback, and explanations of complex technical concepts
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality: Continuously explore emerging AI tools and techniques (such as Anti Gravity for complex problem-solving) and assess their applicability to our development ecosystem
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines: Utilize AI-powered code analysis tools to pre-scan code for potential bugs, security vulnerabilities, performance bottlenecks, and style deviations, allowing human reviewers to focus on higher-level logic and design
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems: Implement AI-driven anomaly detection in monitoring systems, leverage AI for rapid log analysis and root cause identification, and automate incident response workflows
  • Contribute to the strategic planning and technical roadmap for our middleware platforms: Employ AI to analyze industry trends, forecast technology evolution, assess the impact of new features, and prioritize roadmap initiatives based on data-driven insights
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development: Utilize AI for data synthesis, predictive modeling for estimations, identification of potential IT risks, and accelerated model prototyping and validation
  • Fulltime
Read More
Arrow Right

Director For Enterprise Systems Application Development And Modernization

The Director for Enterprise Systems Application Development and Modernization(Hy...
Location
Location
United States , Tampa
Salary
Salary:
170000.00 - 300000.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in designing and implementing solutions in ERP platforms
  • Strong hands-on experience with Agile delivery, product management, and value stream methodologies
  • Proven track record in producing high-quality project artifacts and senior management reports within technology or risk & controls domains
  • Hands on exp implementing Oracle Financials applications is mandatory
  • Demonstrated ability to structure and lead product working groups, driving consensus on requirements and facilitating the development and implementation of processes, data, and system designs
  • Motivated self-starter with the ability to quickly learn new skills and effectively navigate complex organizational structures
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
  • Experience with build and deployment (CI/CD) tools
  • Fluency in at least two programming languages, with a strong preference for Python and Java
Job Responsibility
Job Responsibility
  • Own the technology strategy and multi-year roadmap for enterprise platforms including ERP platforms, aligning with enterprise architecture and business transformation goals
  • Drive platform modernization, cloud adoption, automation, and data enablement across Finance, Procurement, Payables, Third-Party Risk, and Contingent Workforce domains
  • Act as a trusted technology advisor to senior business and Operations leaders
  • Ensure solutions support regulatory, audit, and compliance requirements (SOX, financial controls, vendor risk, data privacy)
  • Contribute significantly to both engineering and research initiatives within the Generative AI domain
  • Adopt a product-focused approach, ensuring the development of robust, scalable, and user-friendly solutions
  • Thrive in a fast-paced environment by continuously testing, learning, and tackling cutting-edge problems
  • Drive the enterprise-wide adoption and successful integration of Generative AI solutions
  • Demonstrate strong problem-solving capabilities and a proactive learning mindset, continuously acquiring new skills
  • Exhibit excellent communication and collaboration skills, effectively engaging with diverse stakeholders
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

Java Application Developer with Payments Domain Experience

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience as a Software Engineer/Developer using Java, Spring, Spring boot, microservices
  • Strong hands-on experience in Java, Spring boot, Kafka, Openshift, SQL/NoSQL tech stack
  • 6+ years of experience with software engineering best practices (Junit testing, automation, design patterns, peer review, etc.)
  • Strong Experience in Object Oriented Principles using Java 17
  • Experience in Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Hands-on working experience with Junit, Git, Jenkins, Maven
  • Troubleshooting skills using debuggers, logs
  • Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban)
  • Strong Proficiency in SQL Databases, MongoDB, Oracle, Data Analysis
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Part of Payment modernization for the bank to develop and migrate payment applications
  • Design, implement, and deploy software components
  • Lead deliveries that are consistently of high quality
  • Review design and code
  • Fulltime
Read More
Arrow Right

Oracle Forms and java Developer

RENAPS is currently looking for an ORACLE Forms and java developer to join the U...
Location
Location
United States
Salary
Salary:
Not provided
renaps.com Logo
Renaps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of Oracle Forms 10g or 11g or 12c (SQL, PL / SQL)
  • Knowledge of Java, Spring, Angular or Vaadin, and Oracle Databases
  • Knowledge of Agile development environment
  • Knowledge of development support tools (GIT, Gradle/Ant, Jenkins, RabbitMQ, JIRA)
  • Java Backend, microservices and integration projects (API, SOA)Bug fixes
  • Excellent communication skills in English
  • Excellent interpersonal, leadership and communication skills
  • Willingness to provide exceptional customer service
  • Superior planning and organizational skills
  • ability to set priorities and stick to them
Job Responsibility
Job Responsibility
  • Plan, design and coordinate the implementation of new functionalities, modules or systems
  • Provide technical and functional application analysis, and define system requirements following best practices
  • Identify and define system problems (procedural, technical or functional)
  • Liaise with user departments and services
  • provide systems information and support
  • Understand the requirements of users and functional analysts, and transform them into technical specifications
  • Keep abreast of advances in information technology
  • Communicate application changes, enhancements and procedures to departmental and internal teams
  • Participate in quality assurance tasks, system updates and evaluations
  • Support quality assurance and maintenance processes for production-related information systems
What we offer
What we offer
  • Make the most of your talent
  • Have the opportunity to be innovative and make suggestions
  • Work in a fast-growing company
  • Be authentic with your colleagues and have fun at work
  • Be part of a strong, friendly corporate culture
  • 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