Senior Java Backend Developer

Staffworxs LLC
Mechanicsburg, PA, United States
6 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Spring Security Amazon Web Services Data Analysis User Authentication Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Data Validation Data Security
+27 more
DevOps Hibernate (Java) Web Servers Java Persistence API Junit Key Management PostgreSQL Apache Maven Enterprise Messaging Systems OAuth OpenID Performance Tuning Public Key Infrastructure Mockito Secure Coding Software Engineering Azure Service Bus Spring Cloud Concurrency Spring-boot Backend Integration Tests Apache Kafka Front End Software Development Restful APIs Docker Microservices

Job description

  • 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.

Requirements

Java, Software Engineering, Data Analysis, Java, Software Engineering, Microservices, Concurrency, Java Persistence API (JPA), Cloud Computing, PostgreSQL, * 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.

About the company

At Staffworxs, we don’t just connect talent - we power transformation. Headquartered in Austin, 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.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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…