Sr Java Engineer Authentication Services (Built from Scratch) - W2 ONLY

Rockville, MD, US • Posted 3 days ago • Updated 1 day ago
Contract W2
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Java
  • Spring Boot
  • Microservices
  • Security
  • Authentication
  • Authorization

Summary

Location: Rockville, Maryland
Experience: 10–15 Years
Industry: Financial Services

W2 ONLY

Locals preferred. People willing to relocate are welcome to apply.

Job Summary

We are looking for a Senior Java Engineer with strong hands-on experience in Java, Spring Boot, and Microservices. This role involves building secure, scalable applications and working with enterprise security frameworks and tools.

CRITICAL Requirement:
We are specifically seeking candidates who have designed and built authentication/authorization services from scratch (e.g., identity services, token services, auth servers).
Candidates who have only integrated or consumed third-party authentication solutions within applications will NOT be a fit for this role.


Key Responsibilities

  • Develop and maintain backend services using Java and Spring Boot
  • Build and support microservices-based applications
  • Design and implement secure APIs and services
  • Design, build, and own authentication and authorization services (not just integrations)
  • Work with enterprise security tools and platforms
  • Ensure adherence to secure coding practices and compliance standards
  • Collaborate with cross-functional teams including engineering and security

Required Skills

  • 10–15 years of experience in Java development
  • Strong hands-on experience with Spring Boot and Microservices
  • Solid understanding of REST APIs and backend systems
  • Strong knowledge of application security concepts
  • Proven experience building authentication/authorization systems (e.g., token issuance, identity flows, session management, etc.)
  • Deep understanding of authentication protocols such as OAuth2, SAML, JWT — at an implementation level (not just usage)
  • Comfortable working in a hybrid setup (3 days onsite)

Education

  • Bachelor’s degree in Computer Science or related field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90669633
  • Position Id: 8935165
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Rockville, Maryland

Yesterday

Easy Apply

Contract

Depends on Experience

Hybrid in McLean, Virginia

16d ago

Easy Apply

Contract

$50 - $60

Hybrid in McLean, Virginia

Yesterday

Easy Apply

Contract

60 - 70

McLean, Virginia

Today

Easy Apply

Contract

Depends on Experience

Search all similar jobs