Search Jobs

IT opportunities are waiting for you.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Senior Java Developer, IAM (8615)

Richmond, VA 23219

Posted: 10/19/2025 Employment Type: Contract Job Category: Software Development/Engineering Job Number: 8615

Job Description

Job Title: Senior Java Developer
Client: ________
Location: Richmond, VA
Project Duration: Long Term Contract
Schedule: HYBRID 
 
OVERVIEW:
Our client is seeking to fill an open consultant position for a versatile SENIOR Java Developer to help develop secure, identity-integrated enterprise applications.
 
RESPONSIBILITIES:
• Design, develop, and maintain Java-based applications with a focus on authentication and authorization integration.
• Implement SSO, MFA, and token-based authentication using OAuth2, OIDC, and SAML.
• Refactor existing applications to integrate with Microsoft Entra or Okta.
• Design, implement, and maintain secure RESTful APIs to support cross platform integrations.
• Collaborate with the IAM Integration Lead, security engineers, and administrators to ensure consistent adoption of IAM standards.
• Write clean, efficient, and testable code following best practices.
• Participate in code reviews, peer mentoring, and technical design discussions.
• Troubleshoot and resolve production issues related to authentication and user access.
• Contribute to automation of application deployment and integration using CI/CD
pipelines.

REQUIREMENTS:
• 8+ years of hands-on experience in software development with 2+ years of experience guiding and mentoring junior developers.
• BACHELORS DEGREE - Completed
• Design, develop, and maintain Java-based applications with a strong emphasis on authentication and authorization integration.
• Strong understanding of the Java security frameworks with proven hands-on
implementation experience.
• Experience in designing and implementing RESTful and SOAP web services.
• Extensive Knowledge of software design patterns and the ability to apply them in real- world scenarios.
• Strong analytical and problem-solving skills with debugging skills to troubleshoot complex issues.
• Familiarity with software development methodologies (e.g. Agile and Scrum)
• Experience optimizing Java applications for performance and scalability.
 

Meet Your Recruiter

Ryan Bernier
Account Manager

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Richmond, VA

Ready to take your career to new heights? Explore job opportunities in and around Richmond, Virginia, known for its charming blend of history, culture, and opportunity. Richmond boasts a vibrant arts scene, with galleries like the Virginia Museum of Fine Arts, theaters like the Altria Theater, and the exciting performances at the Richmond Coliseum. Indulge in the local cuisine, from classic Southern comfort food to modern culinary delights. With the James River running through the city and beautiful parks like Maymont and Belle Isle, there are endless outdoor recreational opportunities. Don't miss out on being part of this dynamic city, where history meets innovation and career growth awaits. Browse our job listings now and consider making Richmond your professional home.