Senior Java Developer

SSi People

Cleveland (OH)

Remote

USD 120,000 - 160,000

Full time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SSi People in the United States is seeking a Senior Java Developer to support a payment-focused technology team by designing and maintaining microservices that connect multiple backend systems. This role focuses on building reliable APIs and scalable services for end-to-end user experiences.

You will collaborate with frontend teams, optimize performance, and ensure security and resiliency using Spring Boot, Kafka, Docker, and Kubernetes. Prior payments domain experience is a plus.

Qualifications

  • 6+ years of backend development experience.
  • Strong experience building and integrating microservices with Java/Spring Boot.
  • Experience designing APIs, orchestration, and service-to-service communication.
  • Solid understanding of event-driven architecture with Kafka.
  • Experience with containerization and deployment using Docker and Kubernetes.
  • Knowledge of secure API design (OAuth/JWT) and enterprise authentication patterns.

Responsibilities

  • Design, build, and maintain microservices for payment platforms.
  • Develop API layers and service-to-service interactions.
  • Collaborate with frontend and business partners for end-to-end workflows.
  • Troubleshoot production issues and improve resiliency and performance.

Skills

Java
Spring Boot
Microservices
API design
Kafka
Docker
Kubernetes
OAuth/JWT
CI/CD
Angular

Job description

Job Title: Senior Java Developer

Location: Remote

Job Summary: We are seeking a Senior Java Developer to support a payment-focused technology team by designing and maintaining microservices that connect multiple backend systems. This position will play a key role in building reliable APIs, improving service resilience, and helping deliver seamless end-to-end user experiences.

Responsibilities
  • Design, build, and maintain inner and orchestration microservices that integrate multiple backend systems to support payment capabilities.
  • Develop and enhance API layers and service-to-service interactions to enable secure, scalable, and reliable data aggregation.
  • Collaborate with front-end and business partners to integrate user interface components and support seamless end-to-end workflows.
  • Troubleshoot production issues, optimize performance, and improve resiliency and fault tolerance across distributed services.
Required
  • 6-8 years of experience required.
  • Strong experience building and integrating microservices; Spring Boot and Java are preferred.
  • Hands‑on experience with backend service design for complex domains, including APIs, orchestration, and service-to-service communication.
  • Solid understanding of event‑driven architecture, with Kafka or a similar messaging platform.
  • Experience with containerization and deployment using Docker and Kubernetes/OpenShift.
  • Experience with API design and integration patterns, secure APIs, contract‑first design, enterprise authentication and authorization patterns such as CIAM, OAuth, and JWT, and UI development experience with Angular or similar for front‑end integration.
  • Experience working with distributed systems, including resiliency, scaling, fault tolerance, debugging, and performance tuning; financial services or payments platform experience, payroll integrations, familiarity with enterprise data platforms, CI/CD, feature toggles, Agile delivery, observability tools, and large‑scale enterprise environments are preferred.
About SSI People:

With over 26 years of industry experience, SSi People has built its reputation and expertise on putting people first. Everything we do works toward delivering exceptional experience for our consultants, our clients, and our internal team. Through a genuine commitment to people in everything we do. We have developed refined processes and a stellar internal team to deliver talent quickly. More importantly, we focus on building long‑term relationships, not transactions. Putting people first is just what we do well.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Payments Microservices (Remote)
Senior Java Developer - Payments Microservices (Remote)

SSi People • Cleveland (OH)

Remote
USD 120,000 - 160,000
Senior Java Technical Lead – Payment
Senior Java Technical Lead – Payment

Resource Logistics, Inc. • Edison (NJ)

On-site
USD 140,000 - 180,000
Senior Java Developer
Senior Java Developer

HTD Talent • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Java Engineer
Senior Java Engineer

RE Partners Consulting • United States

On-site
USD 140,000 - 210,000
Senior Java Engineer
Senior Java Engineer

RE Partners Consulting • New York (NY)

On-site
USD 130,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

Encore Talent Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Medical insurance
401(k)
Vision insurance
Senior Full Stack Java Software Engineer
Senior Full Stack Java Software Engineer

NPAworldwide • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Senior Java Full Stack Web Developer
Senior Java Full Stack Web Developer

Next Generation Inc. • Illinois

Remote
USD 115,000 - 135,000
Competitive salary
Paid Time off
Medical Insurance
+5
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Charlotte (NC)

On-site
USD 100,000 - 130,000
Senior Java/Spring Boot Engineer – Remote/Hybrid
Senior Java/Spring Boot Engineer – Remote/Hybrid

Global Payments • Alpharetta (GA)

Hybrid
USD 88,000 - 139,000