Senior Java Developer - Client Lifecycle Management

Senior Java Developer - Client Lifecycle Management

S&P Global

London, United Kingdom

Duties & Accountabilities:

  • Be part of global engineering team across backend, front-end, data, and AI functions, with a focus on modern architectures, AI-driven automation, and cross-jurisdictional data compliance;
  • Design and architect solutions for complex business challenges in the client lifecycle management space, utilizing your extensive experience with the Java/Spring Boot/Angular/PostgreSQL tech stack and AWS infrastructure;
  • Contribute on best practices, coding standards, and software design principles, ensuring high-quality outcomes;
  • Demonstrate a deep understanding of existing system architecture (spanning multiple systems) and creatively envision optimal implementations to meet diverse client requirements;
  • Drive participation in all scrum ceremonies, ensuring Agile best practices are effectively followed;
  • Play a key role in the development team to create high-quality, high-performance, and scalable code;
  • Evaluate and recommend new technologies, assisting in their adoption by development teams to enhance productivity and scalability;
  • Collaborate effectively with remote teams in a geographically distributed development model;
  • Communicate clearly and effectively with business stakeholders, building consensus and resolving queries regarding architecture and design;
  • Troubleshoot and resolve complex software issues and defects within the Java/Angular/PostgreSQL tech stack and AWS-based infrastructure;
  • Build systems for KYC, AML, FATCA/CRS, LEI, and other regulatory checkpoints;
  • Implement automation across entity matching, data validation, and workflow orchestration using AI/ML;
  • Implement agentic AI and LLM-based services to streamline onboarding, document processing, and exception handling;
  • Ensure compliance with data privacy, data sovereignty, and regulatory architecture patterns (e.g., regional sharding, zero-data copy patterns).

Customer Focus:

  • Build positive and productive relationships with customers by delivering high-quality solutions that enable business growth;
  • Serve as the primary contact for customer inquiries and concerns;
  • Analyze customer requests, set delivery priorities, and adjust schedules to meet timely delivery goals.

Education and Experience:

  • Bachelor’s degree in computer science or a related field;
  • Proven experience working with or on Client Lifecycle Management and/or KYC workflow solutions, demonstrating a strong grasp of the subject matter;
  • Extensive experience in a team environment following Agile software development principles;
  • Strong interpersonal and written communication skills;
  • Demonstrated ability to successfully manage multiple tasks simultaneously;
  • High energy and a self-starter mentality, with a passion for creative problem-solving.

Technical Skills:

  • Strong Core Java 8+/Java EE design skills, including design patterns;
  • Significant experience in designing and executing microservices using Spring Boot and other Spring components (JDBC, Batch, Security, Spring Data, etc.);
  • Proficient in messaging tools such as Active MQ, SQS, SNS, and Kafka;
  • Expertise in optimizing SQL queries on PostgreSQL databases;
  • Strong experience with multithreading, data structures, and concurrency scenarios;
  • Proficient in using REST APIs, XML, JAXB, and JSON in creating layered systems.
  • Experience with AWS Services (AWS Lambda, AWS CloudWatch, API Gateway, ECS, ECR, SQS, SNS);
  • Familiarity with Open AI APIs, Agentic AI – Crew/LangChain/RAG/AutoGen/NLP/Java/Python/REST/Telemetry/Security/Auditability;
  • Domain knowledge in client onboarding, KYC, and regulatory workflows, with a deep understanding of the client onboarding lifecycle: initiation, due diligence, approvals, legal entity structuring, and regulatory documentation;
  • Hands-on experience with entity resolution and matching (graph-based ID resolution, fuzzy match frameworks);
  • Familiarity with BPMN tools (e.g., Camunda, Airflow, Drools) related to customization of modeler and engine;
  • Knowledge of data partitioning, GDPR, and the latest UI trends, such as Micro Frontend Architecture, is desirable;
  • Experience with Pega/Appian is a plus.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

United Kingdom      Developer      Java Developer      On-site      S&P Global     

EuroTechJobs Logo

© EuroJobsites 2026