Senior Java Backend Developer

STAFFWORXS

Mechanicsburg (Cumberland County)

Hybrid

USD 120,000 - 180,000

Full time

24 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

At Staffworxs, we don't just connect talent — we power transformation. Headquartered in Cedar Park, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise. Our Digital & Data Analytics practice drives growth and innovation for some of the world's top brands, who continue to retain us as their trusted partner. If you're ready to make an impact, you're in the right place.

Job Title – Senior Java Backend Developer
Location – Mechanicsburg, PA (Hybrid)
Duration – 6+ months
Job Description:
Required Skills
  • 8+ years of backend development experience, including 5+ years building 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 performance tuning.
  • Messaging technologies such as 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.
Preferred Skills
  • Familiarity with digital identity ecosystems.
  • Experience integrating identity-proofing vendors and systems of record.
  • Experience in government or other regulated environments.
  • Azure or AWS cloud certification.
Responsibilities
  • Design, develop, and document REST APIs and backend microservices.
  • Implement secure authentication and authorization using Spring Security, OAuth2, OIDC, and role-based, least-privilege access.
  • Apply secure coding practices, including input validation, safe HTTP client configurations, and secure secrets management.
  • Implement cryptographic signing and encryption using Bouncy Castle and cloud KMS/HSM SDKs, keeping private keys within the HSM and following approved algorithms.
  • Build reliable services using 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 constructive code reviews.
  • Collaborate with architecture, security, DevOps, QA, and front-end teams while communicating risks and progress to stakeholders.
  • Support production services through incident response, root-cause analysis, and continuous improvement.

Staffworxs is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive workplace for all employees, regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.

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

Quantum Technologies. LLC • McLean (VA)

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

Staffworxs • Mechanicsburg

Hybrid
USD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

MACHINE LEARNING TECHNOLOGIES LLC • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Incedo Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Senior Java Backend Developer
Senior Java Backend Developer

Quantum Technologies. LLC • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Sr Java Developer - Lead
Sr Java Developer - Lead

Thecorporate • Philadelphia

On-site
USD 110,000 - 165,000
Java Backend Developer
Java Backend Developer

TechDigital Group • Wichita (KS)

On-site
USD 100,000 - 130,000
Technical Java Lead Developer
Technical Java Lead Developer

TheCorporate LLC • United States

On-site
USD 140,000 - 190,000
Senior Java Developer (Spring Boot)
Senior Java Developer (Spring Boot)

InfoVision Inc. • Pleasanton (CA)

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

Mackrel Technology • United States

Remote
USD 140,000 - 190,000