CrawlJobs Logo

Senior Java Technology Lead - Wealth

Singapore, Singapore · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

We are seeking a highly skilled and experienced Senior Application Developer with over 15 years of progressive experience in designing, developing, and deploying robust enterprise applications and RESTful services. The ideal candidate will possess deep expertise in Java/J2EE technologies, Artificial Intelligence (AI), and a strong proficiency in Python, with significant experience in Oracle databases, preferably within the financial services sector. This role demands a leader who can drive technical excellence, innovate with cutting-edge tools, and guide development teams through complex projects in an Agile/DevOps environment.

Job Responsibility

  • Serve as a seasoned Subject Matter Expert (SME) and technical specialist within Client Onboarding, AML, KYC, and Account Opening domains
  • Define, implement, and enforce architectural standards, frameworks, and design patterns throughout the application development lifecycle
  • Lead the implementation and maintenance of complex, workflow-driven Java applications, integrating with RESTful services and robust API ecosystems
  • Develop high-quality, scalable code, adhering to stringent software engineering and testing best practices
  • Design and implement software solutions for processing, persisting, and distributing data using both relational and non-relational database technologies
  • Engage in hands-on coding, meticulous authoring of unit tests, performance testing, and continuous maintenance of high code quality standards
  • Proactively respond to business requirements and management requests, providing swift and effective technical solutions
  • Deep understanding of the Agile Development Life Cycle, with the capability to lead and mentor a team of 4-5 developers
  • Collaborate effectively with database developers to implement sophisticated ingestion, orchestration, data quality, reconciliation, and distribution services
  • Demonstrate strong independent work ethic, exceptional communication skills, and a proven ability to successfully navigate complex, medium to large-scale projects

Requirements

  • Over 15 years of relevant experience in application development and systems analysis roles
  • Significant exposure to enterprise-level systems, CRM platforms like Salesforce, and Oracle database technologies
  • Extensive experience in system analysis, design, and programming of complex software applications using Java, Python, Salesforce development tools, and Oracle's SQL/PLSQL
  • Proven track record in managing and successfully delivering multiple enterprise-level projects
  • Recognized Subject Matter Expert (SME) in at least one key area of Applications Development
  • Exceptional ability to adjust priorities quickly and effectively
  • Demonstrated strong leadership capabilities and project management skills
  • Consistently exhibits clear, concise, and effective written and verbal communication skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Master’s degree preferred
  • Deep expertise in Java/J2EE technologies, Artificial Intelligence (AI), and a strong proficiency in Python
  • Significant experience in Oracle databases, preferably within the financial services sector
  • Mastery of Object-Oriented Programming (OOP) concepts and extensive hands-on experience with Java and its associated frameworks
  • Proficiency in leveraging AI Coding tools
  • Significant hands-on experience with messaging platforms such as Kafka
  • Strong working knowledge of JBPM as a BPMN Framework
  • Mandatory expertise in containerization and orchestration technologies, including Docker, Kubernetes, and OpenShift
  • Good working knowledge of relational databases, especially Oracle
  • Familiarity with version control systems like GitHub and collaborative development tools such as GitHub Copilot
  • Experience with in-memory distributed caches (e.g., Hazelcast, Gemfire) is highly desirable
  • Knowledge of other programming languages and frameworks such as Python, Salesforce, Vaadin, Kotlin, and Scala, along with shell scripting, is a valuable asset
  • Experience in designing and building high throughput applications
  • Proven experience working within Agile/DevOps methodologies, with a track record of leading development sprints as a Scrum Master

Nice to have

  • Experience with in-memory distributed caches (e.g., Hazelcast, Gemfire)
  • Knowledge of other programming languages and frameworks such as Python (for data processing, scripting, and AI integration), Salesforce (for CRM customization and platform development), Vaadin (UI Framework), Kotlin, and Scala, along with shell scripting

Looking for more opportunities?

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

Similar Jobs for

Senior Java Technology Lead - Wealth

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

Senior Java Developer/Lead - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 8+ years of progressive experience in software development, with at least 1-2 years in a senior developer or lead capacity
  • Experience in managing and implementing successful projects
  • Core Java & Spring: Extensive hands-on experience with the end-to-end design, development, and deployment of complex Java applications, with deep proficiency in the Spring Framework (Spring Boot, Spring Batch, Spring Security, Spring Data)
  • API & Web Services: Expertise in designing and developing RESTful APIs, including comprehensive documentation using tools like Swagger/OpenAPI
  • Database Proficiency: Strong command of database technologies, particularly Oracle, with expertise in advanced SQL, query optimization, and performance tuning
  • ORM Frameworks: Solid experience with Object-Relational Mapping frameworks such as Hibernate and Java Persistence API (JPA)
  • Messaging Systems: Hands-on knowledge of asynchronous, event-driven architectures using messaging systems such as Kafka or Solace
  • Security: Solid understanding of security best practices, including implementing secure coding standards, and familiarity with API Gateways, authentication, and authorization mechanisms
  • AI-Assisted Development: Practical experience in AI-powered development tools (e.g., GitHub Copilot, Devin) to enhance productivity, improve code quality, and accelerate development cycles
Job Responsibility
Job Responsibility
  • Owning the technical design, development, and delivery of backend services and applications across Wealth lending platforms
  • Providing technical leadership and mentorship to a team of Java developers, actively contributing to the design, development, and implementation of high-quality software
  • Designing and developing resilient and scalable microservices and RESTful APIs with robust error handling, monitoring, and performance
  • Designing, building, and managing the application's service and data access layers, ensuring consistent and efficient data handling
  • Performing and overseeing code quality reviews, application performance profiling, and driving optimization strategies
  • Defining, implementing, and validating complex business logic and data transformations within the application
  • Championing and utilizing AI-assisted development tools (e.g., GitHub Copilot) and modern authentication frameworks to improve developer productivity, code quality, and testing across the engineering team
  • Providing technical leadership and delivery ownership, guiding the team on architecture decisions, best practices, and ensuring the high-quality delivery of features and platform enhancements
  • Identifying problems, analyzing information, and making evaluative judgments to recommend and implement effective solutions
  • Applying fundamental knowledge of programming languages for design specifications and active development
What we offer
What we offer
  • Global benefits: Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Java, AI - Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Pune; Chennai
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 AI Development Tools, database technologies, and data streaming platforms 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 expertise in Java and J2EE technologies, including Spring Framework, Hibernate, and enterprise integration patterns, for building robust and scalable back-end services
  • Demonstrated expertise in designing and developing production-grade, user-friendly web front-end applications, with a strong portfolio showcasing distinctive UI/UX design and implementation
  • Proficiency in modern front-end technologies, including HTML5, CSS3, JavaScript (ES6+), and leading frameworks such as React, Typescript, etc.
  • Proficiency in event streaming platforms like Kafka, Solix, etc.
  • 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
Job Responsibility
Job Responsibility
  • Lead the design and development of wealth-lending platforms (Cards, Collections and Fraud Prevention), remaining actively hands-on in coding core APIs, micro services, and orchestration components
  • Spearhead the creation of intuitive, visually striking and highly responsive user interface(UI/UX) for web front-end applications
  • Lead the team in designing and developing straight through processing functions, process automation leveraging AI
  • Lead the team in testing automation
  • 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 Cards, Collections and Fraud Prevention business domain
  • Establish and enforce data governance frameworks, design and implement comprehensive data quality controls across the system
  • 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
  • Fulltime
Read More
Arrow Right

Senior Development Manager Java Microservices Lending

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years progressive design & development experience
  • 5-7 years in technical or architectural leadership roles
  • Expertise in Java, J2EE, Spring, Spring Boot, Angular, and Microservices
  • Proficiency in event-driven systems (Kafka, RabbitMQ) and distributed messaging patterns
  • Strong experience building REST APIs (Swagger/OpenAPI), microservices, and SOAP integrations
  • Solid understanding of RDBMS (SQL, PL/SQL) with knowledge in NoSQL databases (e.g., Cassandra, MongoDB, DynamoDB)
  • Expertise in CI/CD pipeline development (e.g., Tecton, Harness, Lightspeed, OpenShift)
  • Deep knowledge of security mechanisms: OAuth2, token-based security, and API security best practices
  • Prior experience with legacy systems (WebSphere, JSP/Servlets, EJB) and leading application modernization efforts to cloud-native architectures
  • Extensive cloud-native development experience on major public cloud platforms (AWS, Azure, GCP)
Job Responsibility
Job Responsibility
  • Own the detailed technology architecture, and delivery for large-scale wealth-lending platforms spanning securities-based lending, structured credit, mortgages, and bespoke lending products
  • Set the technical and architectural north star while remaining hands-on with critical designs, complex problem solving, code reviews, and high-impact delivery decisions
  • Apply exceptional analytical thinking and fluid intelligence to solve highly ambiguous, multi-dimensional business, risk, and regulatory problems with scalable technology solutions
  • Translate complex wealth-lending, collateral management, risk, capital, and regulatory requirements into resilient, extensible, and future-proof platform architectures
  • Lead and scale a large, globally distributed engineering organization, driving clear accountability, strong execution discipline, and a culture of engineering excellence
  • Partner as a trusted technology advisor to senior business, risk, operations, and compliance leaders, influencing product strategy and operating model decisions
  • Drive multi-year platform modernization initiatives, including system consolidation, cloud adoption, API-first and event-driven architectures, and automation of manual lending workflows
  • Balance near-term delivery commitments with long-term platform sustainability, ensuring technical debt, resiliency, and scalability are actively managed
  • Establish and govern engineering standards across security, resiliency, performance, data quality, and regulatory compliance in a highly controlled environment
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Fulltime
Read More
Arrow Right

Senior Development Manager Java Microservices Lending

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years progressive design & development experience
  • 5-7 years in technical or architectural leadership roles
  • Expertise in Java, J2EE, Spring, Spring Boot, Angular, and Microservices
  • Proficiency in event-driven systems (Kafka, RabbitMQ) and distributed messaging patterns
  • Strong experience building REST APIs (Swagger/OpenAPI), microservices, and SOAP integrations
  • Solid understanding of RDBMS (SQL, PL/SQL) with knowledge in NoSQL databases (e.g., Cassandra, MongoDB, DynamoDB)
  • Expertise in CI/CD pipeline development (e.g., Tecton, Harness, Lightspeed, OpenShift)
  • Deep knowledge of security mechanisms: OAuth2, token-based security, and API security best practices
  • Prior experience with legacy systems (WebSphere, JSP/Servlets, EJB) and leading application modernization efforts to cloud-native architectures
  • Extensive cloud-native development experience on major public cloud platforms (AWS, Azure, GCP)
Job Responsibility
Job Responsibility
  • Own the detailed technology architecture, and delivery for large-scale wealth-lending platforms spanning securities-based lending, structured credit, mortgages, and bespoke lending products
  • Set the technical and architectural north star while remaining hands-on with critical designs, complex problem solving, code reviews, and high-impact delivery decisions
  • Apply exceptional analytical thinking and fluid intelligence to solve highly ambiguous, multi-dimensional business, risk, and regulatory problems with scalable technology solutions
  • Translate complex wealth-lending, collateral management, risk, capital, and regulatory requirements into resilient, extensible, and future-proof platform architectures
  • Lead and scale a large, globally distributed engineering organization, driving clear accountability, strong execution discipline, and a culture of engineering excellence
  • Partner as a trusted technology advisor to senior business, risk, operations, and compliance leaders, influencing product strategy and operating model decisions
  • Drive multi-year platform modernization initiatives, including system consolidation, cloud adoption, API-first and event-driven architectures, and automation of manual lending workflows
  • Balance near-term delivery commitments with long-term platform sustainability, ensuring technical debt, resiliency, and scalability are actively managed
  • Establish and govern engineering standards across security, resiliency, performance, data quality, and regulatory compliance in a highly controlled environment
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Fulltime
Read More
Arrow Right

Engineering Lead Analyst

Citibank, N.A. seeks an Engineering Lead Analyst for its Irving, Texas location....
Location
Location
United States , Irving
Salary
Salary:
184000.00 - 196000.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
August 10, 2026
Flip Icon
Requirements
Requirements
  • Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, Electronic Engineering or related field and 4 years of experience as a Software Engineer, Software Architect, Engineering Manager Lead, Solutions Architect, Systems Engineering Lead, Software Engineering Lead, Senior Integration Architect or related position involving developing real time applications for digital banking for a global financial services institution
  • Alternatively, employer will accept a Bachelor’s degree in the stated fields and 6 years of the specified progressively responsible, post-baccalaureate experience
  • Cloud technologies including AWS, Google, and Azure
  • Google Apigee API Gateways (both Apigee Hybrid and Apigee OPDK)
  • IBM APIConnect/Datapower API Gateway
  • Software Engineering in Java specifically for development of microservices and APIs
  • Design and Development of API specifications in OAS and implementation of APIs in Java and Python
  • Software Reliability and Engineering (SRE) skills including Splunk, AppDynamics and Grafana
  • Load Testing and benchmarking performance of microservices and APIs
  • Automation frameworks including Ansible and Terraform
Job Responsibility
Job Responsibility
  • Build and support the Apigee platform for Citi’s Services, Markets and Banking as well as Private Bank and Global Wealth businesses
  • Design, develop, and configure APIs (Application Programing Interfaces) using REST and SOAP
  • Utilize API Gateways/Management products including Google Apigee Hybrid and Apigee OPDK
  • Build automation and define patterns for migration of APIs
  • Develop automations for build processes using Ansible, Python and Shell scripting
  • Improve Software Reliability and Engineering (SRE) practices around Apigee Hybrid
  • Develop a common observability functionality enveloping multiple sources such as Splunk, platform analytics, AppDynamics and other sources
  • Develop an efficient response system which cross references the dependent components of the API gateways (On Prem cloud, Public Cloud and Hybrid Cloud)
  • Enhance runtime playbooks and create self-healing automations to enhance productivity
  • Develop an AI based practice for first line of operational support to automate issue identification, and, eventually, automated remediation of identified issues
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • 401(k)
  • life insurance
  • accident insurance
  • 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

Senior Application Developer – Charles River Development (CRD)

Shape the Future of Investment Technology Are you a highly skilled application ...
Location
Location
United States , Plano
Salary
Salary:
Not provided
tier4group.com Logo
Tier4 Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of application development experience
  • 5+ years of experience within Investment Management, Asset Management, Wealth Management, or Capital Markets environments
  • 5+ years of Python development experience
  • Strong experience with Java and/or C#
  • Advanced SQL development and database optimization skills
  • Experience developing and supporting REST API integrations
  • 3+ years of hands-on Charles River Development (CRD) experience
  • Experience implementing, configuring, or customizing Order Management Systems (OMS)
  • Experience with Charles River API Framework (Frontend and Backend APIs)
  • Understanding of trading workflows, portfolio management, and investment operations
Job Responsibility
Job Responsibility
  • Lead the end-to-end delivery of CRD enhancements, including requirements gathering, design, development, testing, deployment, and production support
  • Configure and customize Charles River Manager Workbench and Central Workbench environments
  • Develop and support integrations utilizing the Charles River API Framework
  • Build and maintain REST API integrations between investment platforms and enterprise applications
  • Partner closely with Portfolio Managers, Traders, Portfolio Engineering, and Technology teams to deliver business-critical solutions
  • Support portfolio optimization, compliance, guideline monitoring, implementation, trading, and trade operations workflows
  • Ensure operational readiness and system stability, including start-of-day processing and production support
  • Create technical documentation, workflow diagrams, user stories, and interface specifications
  • Drive automation initiatives that improve efficiency, scalability, and reliability across the investment platform
  • Fulltime
Read More
Arrow Right

Senior Android Developer

The Digital S/W Engineer Sr Analyst is a seasoned professional role. Applies in-...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in native mobile application development
  • 5+ years of hands-on experience with Kotlin (strong preference for Kotlin-first development
  • Java familiarity a plus)
  • 5+ years of experience building and shipping enterprise-grade native Android applications at scale
  • Deep understanding of the Android SDK, platform lifecycle, and Google ecosystem (Jetpack, Android Runtime, etc.)
  • Strong understanding of Android internals — memory management, process lifecycle, activity/fragment back stack, and app lifecycle at a low level
  • Experience with networking layers, Retrofit, OkHttp, and custom network stack implementations
  • Proficiency with data persistence strategies (Room, SQLite, DataStore, SharedPreferences, EncryptedSharedPreferences)
  • Solid understanding of security best practices at the OS level (certificate pinning, Android Keystore, data encryption, ProGuard/R8 obfuscation)
  • Familiarity with performance profiling and optimization using Android Studio Profiler (memory leaks, CPU usage, rendering bottlenecks, battery impact)
Job Responsibility
Job Responsibility
  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead on medium-scale projects and supporting the execution of larger efforts
  • Proficient at operating with considerable autonomy and discretion as you will significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles
  • Sought after due to ability to analyze and troubleshoot coding, application performance and design challenges
  • Capable of research in root cause of development and performance concerns as well as the resolution of defects
  • Have a deep understanding of the technical requirements for the solutions being built
  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
  • Proficient in information modeling, data structures and algorithms
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software. These dependencies will include but not limited to: hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems
  • Demonstrate an advanced understanding of supported main system flows and possess a comprehensive understanding of how the system and others (i.e. architecture or infrastructure) collectively integrate to contribute towards achieving business objectives. Using this expertise, assist with the development of standards for coding, testing, debugging and implementation. This will ensure application design adheres to the overall architecture blueprint
  • Participate in design discussions as a Development Lead and as such will play the part of a key decision maker in driving design decisions. This is evidenced by your knowledge of the application code details and your experience with the technology and teams engaged
  • Fulltime
Read More
Arrow Right