Lead Java Developer, AML/KYC experience

Synechron

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 130,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Synechron is seeking a Lead Java Developer for a Pittsburgh-based role. You will guide enterprise application design, implement scalable microservices, and lead architectural decisions using Java 17+ and Spring Boot.

You will design event-driven solutions with Kafka, develop RESTful APIs, and mentor teams to ensure security, performance, and compliance with AML/KYC regulations. Collaboration with product, DevOps, QA, and compliance stakeholders is essential.

Qualifications

  • Strong hands-on experience with Java 17+ and JVM concepts.
  • Extensive Spring ecosystem experience (Boot, MVC, Security, Data, Cloud).
  • Deep knowledge of microservices, distributed systems and cloud-native design.
  • Expertise in Apache Kafka, event-driven architectures and high-volume messaging.
  • Experience designing RESTful APIs and service integrations.

Responsibilities

  • Lead design, development and implementation of enterprise applications using Java 17+ and Spring Boot.
  • Define scalable, resilient microservices architectures.
  • Own architecture, design decisions and integration patterns.
  • Develop event-driven solutions with Apache Kafka.
  • Lead technical discussions, reviews and architectural decisions.
  • Develop RESTful APIs and integrate with internal and external systems.
  • Ensure security, scalability, availability and performance of apps.
  • Mentor developers and promote engineering best practices.
  • Collaborate with product managers, DevOps, QA and compliance teams.
  • Translate regulatory requirements into technical solutions.
  • Resolve complex issues across apps, integrations and production environments.
  • Support CI/CD, observability and cloud-native deployment practices.
  • Contribute to roadmaps and modernization efforts.
  • Ensure adherence to AML/KYC regulations.

Skills

Java 17+
Spring Boot
Spring MVC
Spring Security
Spring Data
Spring Cloud
Microservices
Kafka
REST APIs
Docker
Kubernetes
AWS
Azure
GCP
AML/KYC domain knowledge

Tools

Jira
Confluence
GitHub
GitLab CI
Jenkins
Draw.io
ArchiMate

Job description

Salary: $120,000 - 130,000 per year

Requirements:
  • Strong hands-on experience with Java 17 or higher, including modern language features and JVM concepts.
  • Extensive experience with Spring Boot, Spring MVC, Spring Security, Spring Data, and Spring Cloud.
  • Strong knowledge of microservices architecture, distributed systems, and cloud-native application design.
  • Expertise in Apache Kafka, event-driven architecture, and high-volume message processing.
  • Experience designing RESTful APIs and service-to-service integrations.
  • Experience with relational and NoSQL databases, such as Oracle, PostgreSQL, MySQL, MongoDB, or Cassandra.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
  • Experience with Docker and container orchestration platforms such as Kubernetes.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience delivering projects in AML, KYC, financial crime, compliance, or regulatory technology.
  • Preferred: experience with event-driven and reactive systems, CQRS, event sourcing, streaming architectures, Kubernetes production environments, cloud security, enterprise integration patterns, or architecture documentation tools such as Confluence, Jira, Draw.io, or ArchiMate.
  • Preferred: relevant certifications in Java, cloud technologies, Kafka, Kubernetes, or enterprise architecture.
Responsibilities:
  • Lead the design, development, and implementation of enterprise applications using Java 17 or higher and Spring Boot.
  • Define and implement scalable, resilient, and secure microservices architectures.
  • Own application architecture, technical and component design, and integration patterns.
  • Design and develop event-driven solutions using Apache Kafka.
  • Lead technical discussions, code and design reviews, and architectural decisions.
  • Develop RESTful APIs and integrate them with internal and external systems.
  • Ensure applications meet enterprise standards for security, scalability, availability, performance, and maintainability.
  • Mentor developers, promote engineering best practices, and support technical development.
  • Collaborate with product managers, business analysts, architects, DevOps teams, QA engineers, and compliance stakeholders.
  • Translate business and regulatory requirements into technical solutions.
  • Identify and resolve complex issues across application, integration, and production environments.
  • Support CI/CD, automated testing, observability, and cloud-native deployment practices.
  • Contribute to technology roadmaps, modernization initiatives, and continuous improvement.
  • Ensure adherence to organizational security policies and applicable AML/KYC regulations.
Technologies:
  • AI
  • AWS
  • ArchiMate
  • Azure
  • CI/CD
  • Cloud
  • CQRS
  • Cassandra
  • Confluence
  • DevOps
  • Docker
  • GitHub
  • GitLab
  • Support
  • JIRA
  • JVM
  • Java
  • Jenkins
  • Kafka
  • Kubernetes
  • MongoDB
  • MVC
  • MySQL
  • NoSQL
  • Oracle
  • PostgreSQL
  • Security
  • Spring
  • Spring Boot
  • microservices
  • Blockchain
  • Mobile
More:

We are Synechron, a global consulting firm that combines creativity and technology to deliver digital solutions across AI, consulting, digital, cloud and DevOps, data, and software engineering. Our FinLabs develop modernization solutions, and our 17,000-person workforce spans 58 offices in 22 countries. We are seeking a Lead Java Developer to guide enterprise application design and development in the AML and KYC domain. For a position based in Pittsburgh, Pennsylvania, the stated base salary is $120,000–$130,000 per year, plus benefits; compensation may vary by geography and other factors. We offer competitive compensation, paid annual and sick leave, national holidays, parental leave, insurance, retirement savings, commuter benefits where available, higher education certification support, extensive training, Udemy for Business access, coaching, and opportunities to work on projects for leading financial institutions. Our global culture emphasizes inclusion, flexible workplace arrangements, mentoring, internal mobility, and professional development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer with AML/KYC experience
Lead Java Developer with AML/KYC experience

Synechron • Pittsburgh

On-site
USD 120,000 - 130,000
Lead Java Developer with AML/KYC experience
Lead Java Developer with AML/KYC experience

Synechron • Dallas (TX)

On-site
USD 120,000 - 130,000
Competitive compensation
Global opportunities
Paid time off
Java Lead with Banking Domain
Java Lead with Banking Domain

Synechron • Dallas (TX)

On-site
USD 110,000 - 120,000
Competitive compensation
Global mobility
Paid leave
+3
Lead Java Developer — AML/KYC & Cloud Microservices
Lead Java Developer — AML/KYC & Cloud Microservices

Synechron • Pittsburgh

On-site
USD 120,000 - 130,000
Lead Java Developer for AML/KYC, Spring Boot & Microservices
Lead Java Developer for AML/KYC, Spring Boot & Microservices

Synechron • Pittsburgh

On-site
USD 120,000 - 130,000
Lead Java Developer
Lead Java Developer

Synechron • Cleveland (OH)

On-site
USD 120,000 - 130,000
Competitive compensation
Work abroad opportunities
10 days paid annual leave
+7
Lead Java Developer - AML/KYC, Microservices & Kafka
Lead Java Developer - AML/KYC, Microservices & Kafka

Synechron • Dallas (TX)

On-site
USD 120,000 - 130,000
Competitive compensation
Global opportunities
Paid time off
Lead Java Developer
Lead Java Developer

Synechron Inc. • Pittsburgh

On-site
USD 110,000 - 120,000
Competitive compensation
Commuter benefits
Paid time off and holidays
+1
Lead Java Developer
Lead Java Developer

Synechron • Farmers Branch (TX)

On-site
USD 115,000 - 124,000
Competitive compensation
Global multi-office exposure
Paid annual leave
+5
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Synechron • Pittsburgh

On-site
USD 115,000 - 125,000
10 days of paid annual leave
Maternity & paternity leave
Comprehensive insurance plans
+2