CrawlJobs Logo

Java Technical Manager

India, Pune · Job Posted January 20, 2026
Apply Position
Job Link Share

Job Description

Citi’s OnePay Payments Platform marks the shift from reliance on external vendors to homegrown payments solutions. Citi has rolled out the platform in Malaysia, Ukraine and the Nordics so far. 2025 will mark the first implementation of an Instant Payments (IP) Flow on OnePay, with Ukraine as Pilot, with a plan to leverage OnePay IP for Tier2 and Tier3 markets globally. This role is a leadership role for the Payments Technology Modernisation team with a critical mandate to own end to end delivery for One Pay Country Rollouts of Instant Payments. You will face off to Product, Operations, Service and Technology and oversee all aspects of delivery, in a globally consistent manner, working in conjunction with Engineering and Partner teams. This requires a strong execution focus, coupled with technology know-how and understanding of Payments.

Job Responsibility

  • Lead the Country Roll-outs of OnePay IP, based on the Core Capabilities being built by the Engineering teams
  • Analyze complex business processes, system processes, and industry standards to identify solutions for Cross-Platform defects/issues
  • Develop and roll out frameworks 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
  • Drive timely decisions with appropriate escalations where required
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Proactively assess and highlight 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 in Apps Development or systems analysis role with proven track record of delivery
  • Exposure to AI/ML-driven analytics and reporting tools
  • Working knowledge of Java 8 and above, backend REST APIs
  • Built and maintained Build Scripts and CI/CD pipelines
  • Solid Experience with NgRx or any other Redux libraries
  • Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
  • Exposure to Quality as Code Implementation (i.e. TDD, BDD, Unit Testing, Selenium)
  • Exposure to API Management tools
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Consistently demonstrates clear and concise written and verbal communication
  • Good knowledge of AI (Co-pilot) and automation tools to increase development efficiency and quality
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Nice to have

  • Gradle, ECS, ELK, App dynamics, Splunk is a plus
  • Nice to have : AI/ML & Gen AI : OpenAI GPT, LangChain, TensorFlow, PyTorch

Looking for more opportunities?

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

Similar Jobs for

Java Technical Manager

8 matching positions

Java Backend Technical Manager – Wealth Lending – Senior Vice President

The Applications Development Group Manager is a senior management 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
  • 14+ years of relevant experience in designing and delivering large-scale, data-intensive, extensible, and scalable enterprise applications, including real-time and batch processing systems
  • Deep expertise in database technologies (relational, NoSQL, graph), and data streaming platforms (e.g., Kafka, Flink) to support high-volume, low-latency data processing
  • Proven leadership in architecting and implementing robust microservices platforms and event-driven architecture using Domain-Driven Design principles
  • Expertise in modern DevOps practices, including strategic adoption and optimization of containerization technologies (e.g., Kubernetes) and advanced CI/CD pipelines
  • Deep understanding and application of financial services industry best practices, regulatory requirements, and security standards relevant to wealth management and lending
  • Drive the strategic adoption and integration of advanced analytical capabilities, including AI and ML, to deliver innovative solutions and significant business value
  • Proven track record of building, managing, and leading high-performing, geographically distributed technology teams
  • Consistently demonstrates clear and concise written and verbal communication
  • Ability to define and articulate a clear technical strategy that aligns with business objectives and drives innovation across the platform
  • Proven ability to define, prioritize, and manage technology roadmaps, balancing innovation, technical debt, and business priorities
Job Responsibility
Job Responsibility
  • Lead the design and development of wealth-lending platforms (Margin Lending, Collateral Management), remaining actively hands-on in coding core APIs, distributed services, and orchestration components
  • Architect horizontally scalable, cloud-native APIs and microservices that support high-throughput lending workflows, real-time credit decisioning, margin evaluation, and lifecycle servicing
  • Lead architectural design and implementation of modular, highly scalable, event-driven data models, ensuring data integrity and performance for high-volume transactions
  • Drive the architectural vision for data-driven systems, ensuring they meet volume and scale requirements for the collateral management business domain
  • Establish and enforce data governance frameworks, design and implement comprehensive data quality controls across the system
  • Apply strong analytical and strategic thinking to decompose complex lending, collateral, margin, and regulatory requirements into clean domain models and extensible service boundaries
  • Establish engineering standards across system design, API contracts, resiliency patterns, observability, performance optimization, and secure coding practices
  • Guide the team through hands-on code reviews, architecture reviews, and technical mentoring, elevating distributed systems design and scalable service engineering practices
  • Ensure services are built for fault tolerance, idempotency, concurrency control, and horizontal elasticity across modern cloud environments
  • Partner closely with business, risk, and operations stakeholders to translate evolving lending strategies into scalable, compliant, and high-performance technology solutions
  • Fulltime
Read More
Arrow Right

Technical (Java) Project Manager

Job Description for Technical (Java) Project Manager role for DigiTB project.
Location
Location
India , Chennai
Salary
Salary:
Not provided
mindgate.solutions Logo
Mindgate Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ Years Experience
  • Core Java
  • Springboot
  • Microservices
  • Spring MVC
  • B.Tech/B.E/MCA qualification
Job Responsibility
Job Responsibility
  • Participate in full software development lifecycle: Analysing requirements → developing designs → implementing and testing web applications using Java, Spring, Hibernet, Javascript, jQuery
  • Be responsible for project deliverables and as an individual contributor holds a set of defined coding activity
  • Take active part in requirements analysis, object model design, High level design and Low level design & doing root-cause analysis
  • Database development using Relational database for Data Management / Microsoft SQL Server with extensive stored procedure development
  • Work closely with Delivery/Project management team and other members of design team to execute solutions
  • Working on identifying the project risk and planning mitigation action with the Project /Delivery Managers at project level
Read More
Arrow Right

Technical Lead Core Java and Java EE Spring Assistant Vice President

The Applications Development Manager is an intermediate management level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ yrs of Programming experience in Java/JEE, Multi threading, Spring/Spring Batch
  • Experience with Enterprise Application Development using Java, Spring
  • Strong knowledge of microservices and distributed eco-system
  • Experience in Python is an added advantage
  • Should have better prompting skills to utilize different AI tools
  • Proficient in creating and debugging complex SQL queries for data analysis and troubleshooting
  • Should be comfortable with Unix commands and its usages
  • Experience in developing and optimizing Java application with high performance throughput
  • Effective written and verbal communications including ability to explain technical issues in simple terms that non-IT staff can understand
  • Experience in systems analysis and programming of software applications
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Manager Java

We are looking for a Senior Java Spark Developer who is passionate about coding,...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in Java and Apache Spark / Big Data development
  • Strong foundation in object-oriented programming, design patterns, and clean coding practices
  • Proven experience building and optimizing large-scale distributed data processing systems
  • Experience with REST APIs, RDBMS, and Kafka or similar messaging systems
  • Exposure to microservices and containerization (Docker/Kubernetes) is preferred
  • Experience in Databricks is preferred
  • Familiarity with or interest in AI-powered solutions / AI agents is a plus
  • Experience working in Agile environments with strong collaboration and ownership mindset
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Design and develop scalable, high-performance applications using Java and Apache Spark
  • Translate business requirements into clean, efficient, and reliable technical solutions
  • Write modular, testable, and maintainable code following OOP principles and design patterns
  • Continuously refactor and optimize applications for performance, scalability, and maintainability
  • Troubleshoot and resolve complex data processing and performance issues
  • Perform and participate in code reviews, promoting engineering best practices
  • Collaborate with architects, product owners, DevOps, and Agile teams for high-quality delivery
  • Mentor junior developers and contribute to a culture of craftsmanship and continuous improvement
  • Fulltime
Read More
Arrow Right

Java Technical Delivery Lead-Vice President

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast o...
Location
Location
India , Chennai, Tamil Nadu
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in an Java Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expert in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi's internal and external cloud platforms (AWS, PCF, Akamai)
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Looking for Technical Project Manager who will be responsible for delivering the projects from end to end
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor's/University degree, Master's degree preferred
Job Responsibility
Job Responsibility
  • Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects. This includes expertise with application development methodologies and standards for program analysis, design, coding, testing, debugging and implementation
  • Accountable for exhibiting a strong understanding of client core business functions
  • Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery. Additionally, utilize comprehensive knowledge of multiple areas within technology to achieve technological objectives
  • Independent work style, requiring little or no guidance by more senior developers. Decisions will make a significant, measurable impact on the business goals for the client organization. During team discussions you will play a significant role with TPMs and engineering managers to determine potential risks to a schedule
  • Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects. This includes effectively understanding and analyzing both technical and business risks and impact
  • Expected to effectively communicate those risks to the business owners, so that they can make informed decisions
  • Accountable for providing guidance on architecturally significant efforts during the preplanning phase, and ensuring principles and best practices are followed prior to initiation of work. In doing so, closely watch and evaluate Digital roadmaps, including impacts to support upcoming journeys
  • Publish design review extensions, and provide documented guidance aligned to sprint plans and timelines
  • Be part of the design review board that will focus on the design process, search for generic patterns, and, at the same time, share best practices across the organization
  • Publish design patterns across lines of business and domain commonalities. Drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects, supporting design principles and best practices
  • 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

Java Technical Lead

Randstad is presently working with a regional financial services company providi...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
10000.00 - 15000.00 RM / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience in a full-stack capacity
  • Deep proficiency in Java (version 11 or higher preferred)
  • Extensive hands-on experience building enterprise-grade applications using the Spring Boot framework (Spring MVC, Spring Security, Spring Data)
  • Strong understanding of microservices architecture, RESTful API design, and asynchronous messaging (e.g., Kafka, RabbitMQ)
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions
  • Advanced, production-proven experience with React (including Hooks, Context API, and modern build tools like Vite or Webpack)
  • Proficiency in state management libraries (e.g., Redux Toolkit, Zustand) and routing
  • Strong fundamentals in modern JavaScript/TypeScript, HTML5, and CSS3/SASS
  • Strong grasp of OOP principles, SOLID design principles, and architectural patterns
  • Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) and containerization (Docker, Kubernetes)
Job Responsibility
Job Responsibility
  • Lead the architectural design and implementation of robust, scalable, and secure full-stack applications
  • Bridge the gap between frontend and backend, ensuring seamless integration, high performance, and optimal user experiences
  • Establish, promote, and enforce technical standards, code quality metrics, and best practices across the stack
  • Design and develop high-throughput, low-latency backend microservices using Java and Spring Boot
  • Build dynamic, responsive, and highly accessible user interfaces using React and modern state management libraries
  • Write clean, well-tested (unit, integration, E2E), and maintainable code
  • Act as a technical sounding board and mentor for junior and mid-level developers, conducting thorough code reviews and encouraging technical growth
  • Collaborate closely with Product Managers, UI/UX designers, and DevOps engineers to translate business requirements into concrete technical solutions
What we offer
What we offer
  • Good benefits
  • Hybrid Working
  • Public Transport Accessible
  • 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