Senior Java Developer - Client Lifecycle Management

S&P Global Market Intelligence

Fully remote
Java/spring boot tech stack
Aws infrastructure
Microservices using spring boot
Build a next-generation product that customers can rely on for informed business decisions, enhanced customer experiences, and scalability

Job Summary

  • Build a next-generation product that customers can rely on for informed business decisions, enhanced customer experiences, and scalability.
  • Develop your skills by working on an enterprise-level product focused on client lifecycle management and associated new technologies.
  • Collaborate directly with clients, commercial teams, product managers, and tech leadership toward the common goal of achieving business success.

Matching Summary

Build a next-generation product that customers can rely on for informed business decisions, enhanced customer experiences, and scalability.

Skills & Requirements

Must-have

  • Java/Spring Boot tech stack
  • AWS infrastructure
  • microservices using Spring Boot
  • PostgreSQL databases
  • multithreading, data structures, concurrency
  • REST APIs, XML, JAXB, JSON
  • AWS Services
  • entity resolution and matching

Nice-to-have

  • AI/ML implementation
  • agentic AI and LLM-based services
  • data privacy and sovereignty
  • Micro Frontend Architecture
  • Pega / Appian experience

Key Requirements

  • Bachelor’s degree in computer science
  • Proven experience with Client Lifecycle Management/KYC
  • Extensive experience in Agile software development
  • Strong interpersonal and written communication skills
  • Demonstrated ability to manage multiple tasks
  • Core Java 8+/Java EE design skills
  • Experience with messaging tools
  • Familiarity with BPMN tools

Work Rights

Not specified

Tailored Resume

Cover Letter