Senior Java Backend Engineer | Spring Microservices, Hybrid

Staffworxs

Mechanicsburg (Cumberland County)

Hybrid

USD 120,000 - 180,000

Full time

21 hours 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

Staffworxs is seeking a Senior Java Backend Developer to design, build, and secure REST APIs and microservices in a hybridMechancisburg environment. You will implement authentication using Spring Security and OAuth2/OIDC, architect scalable data access with Hibernate, and ensure robust observability with OpenTelemetry.

The role requires 8+ years in backend development, 5+ years with Spring Boot microservices, and experience with PKI/KMS/COSE.

Qualifications

  • 8+ years of backend development experience with 5+ years in Spring/Spring Boot microservices.
  • Expert knowledge of modern Java (17+), concurrency, and virtual threads.
  • Spring Boot, Spring Security, Spring Data JPA, and Spring Cloud.
  • PostgreSQL or equivalent databases with JPA/Hibernate tuning.
  • Messaging with Kafka or Azure Service Bus.
  • OAuth2/OIDC authentication and authorization.
  • Working knowledge of PKI, HSM/KMS, and COSE/CBOR.
  • Maven, Docker, CI/CD pipelines, and OpenTelemetry-based observability.
  • Strong mentoring, technical writing, and stakeholder communication skills.

Responsibilities

  • Design, develop, and document REST APIs and backend microservices.
  • Implement secure authentication and authorization using Spring Security, OAuth2, OIDC, RBAC, and least privilege.
  • Apply secure coding practices including input validation and secure secrets management.
  • Implement cryptographic signing and encryption using Bouncy Castle and cloud KMS/HSM SDKs.
  • Build reliable services with Resilience4j and optimize data access with Spring Data JPA/Hibernate.
  • Develop unit and integration tests using JUnit 5, Mockito, and Testcontainers.
  • Lead design reviews and document architectural decisions.
  • Mentor junior developers and conduct code reviews.
  • Collaborate with architecture, security, DevOps, QA, and front-end teams; communicate risks and progress.
  • Support production services through incident response and root-cause analysis.

Skills

Backend development
Spring/Spring Boot microservices
Java 17+
PostgreSQL/JPA/Hibernate tuning
Kafka/Azure Service Bus
OAuth2/OIDC
PKI/HSM/KMS/COSE/CBOR
Maven/Docker/CI/CD
OpenTelemetry observability
Mentoring & stakeholder comms

Tools

Spring Boot
Spring Security
Hibernate
Kafka
Azure Service Bus
Maven
Docker
CI/CD
OpenTelemetry
Testcontainers

Job description

Staffworxs is seeking a Senior Java Backend Developer to design, build, and secure REST APIs and microservices in a hybridMechancisburg environment. You will implement authentication using Spring Security and OAuth2/OIDC, architect scalable data access with Hibernate, and ensure robust observability with OpenTelemetry.

The role requires 8+ years in backend development, 5+ years with Spring Boot microservices, and experience with PKI/KMS/COSE.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

STAFFWORXS • Mechanicsburg

Hybrid
USD 120,000 - 180,000
Senior Java Backend Engineer — Hybrid Microservices
Senior Java Backend Engineer — Hybrid Microservices

TOPSYSIT • Menlo Park (CA)

Hybrid
USD 170,000 - 210,000
Senior Java Backend Developer
Senior Java Backend Developer

Quantum Technologies. LLC • McLean (VA)

On-site
USD 150,000 - 190,000
Senior Java Backend Engineer | Microservices + AWS | Hybrid
Senior Java Backend Engineer | Microservices + AWS | Hybrid

Brillio • Columbus (OH)

Hybrid
USD 120,000 - 150,000
Senior Java Backend Developer - Spring Microservices & REST
Senior Java Backend Developer - Spring Microservices & REST

Perfict Global • Concord (CA)

On-site
USD 140,000 - 170,000
Hybrid Java Backend Engineer | Spring Boot & APIs
Hybrid Java Backend Engineer | Spring Boot & APIs

Compunnel Inc. • Morrisville (NC)

Hybrid
USD 85,000 - 110,000
Senior Java Developer – Hybrid, Spring Boot & Microservices
Senior Java Developer – Hybrid, Spring Boot & Microservices

ICONMA • Charlotte (NC)

Hybrid
USD 120,000 - 150,000
Health Benefits
Referral Program
Excellent growth opportunities
Senior Java Developer - Spring Boot, Hybrid Bethesda
Senior Java Developer - Spring Boot, Hybrid Bethesda

Omm IT Solutions • Bethesda (MD)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Senior Java & Spring Boot Microservices Engineer | Hybrid
Senior Java & Spring Boot Microservices Engineer | Hybrid

Scadea Software Solutions • New Jersey

Hybrid
USD 110,000 - 160,000
Senior Java/Spring Boot Backend Engineer (Hybrid)
Senior Java/Spring Boot Backend Engineer (Hybrid)

Placements24 • United States

Hybrid
USD 120,000 - 180,000
Competitive salary
Health insurance
Learning & development
+1