Java Developer

  • Chicago, IL
  • Posted 18 hours ago | Updated 18 hours ago

Overview

On Site
Depends on Experience
Full Time

Skills

Java
Full Stack Development
Spring Boot
Back-End Development
Docker
AWS
Azure Aurora Stack
J2EE
SOAP
REST API
PingAccess
PingFederate
IAM platforms

Job Details

About the Role:

We are seeking an experienced Java Developer to join our Cybersecurity Technology team. This role supports the building of new infrastructure and updating enterprise platform software to enhance security capabilities, all while maintaining backward compatibility. The focus is on designing, developing, and implementing advanced Identity and Access Management (IAM) solutions. The Java Developer will work closely with engineering leads, cybersecurity architects, and business technology teams to deliver secure, scalable, and innovative solutions.

About Revature

Revature is one of the largest and fastest-growing employers of technology talent across the U.S., partnering with Fortune 500 companies, the biggest System Integrators, and Government Contractors to identify experienced professionals who can be effective leaders.

Key Responsibilities:

  • Interface with engineering leads to define project requirements, deliverables, IAM initiatives, and ongoing support needs
  • Prototype and evaluate new technologies, and work with vendors to implement capabilities and enhancements
  • Design, develop, test, and implement solutions both independently and as part of a collaborative team
  • Provide consulting expertise to business technology partners on cybersecurity and IAM projects
  • Self-manage workload and timelines under minimal supervision to ensure timely delivery of project milestones

What We're Looking For:

  • Minimum of 2 years of experience as a Java Developer
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field
  • Proven experience building and integrating large-scale Java/J2EE applications
  • Strong expertise in designing and developing SOAP/RESTful APIs and Microservices
  • Familiarity with industry-standard frameworks and platforms such as Spring MVC, NodeJS, React, and Angular
  • Skilled in database design and performance tuning
  • Hands-on experience with Identity and Access Management (IAM) technologies, including OAuth2/OIDC, MFA, FIDO, SSO, federation, Digital Certificates, and LDAP
  • Proficiency in using SDLC tools such as JIRA, GIT, Maven, Jenkins, Ansible, SOAPUI, and Postman
  • Development experience in Unix/Linux environments
  • Knowledge of security protocols, cryptography, and Hardware Security Modules (HSM)
  • Ability to coordinate and support complex projects, including upgrades and deployments
  • Strong problem-solving skills, including performing detailed research and developing innovative solutions
  • Excellent written and oral communication skills
  • Familiarity with Agile development methodologies

Preferred qualifications:

  • Experience with secure programming practices
  • Hands-on experience with IAM platforms, specifically PingFederate and PingAccess

Equal Opportunity Employer

Revature (“Company”) is an equal opportunity employer. We will extend equal opportunity to all individuals without regard to race, religion, color, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity, national origin, disability, age, genetic information, marital status, veteran status, or any other status protected under applicable federal, state, or local laws. This policy applies to all terms and conditions of employment, including but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, benefits, compensation, and training. If you require accommodation to work, based on any of these protected factors, please notify the Human Resources Department, and the Company will evaluate the request and provide accommodation in accordance with applicable law.

We seek to comply with all applicable federal, state, and local laws related to discrimination and will not tolerate interference with the ability of any of the Company's employees to perform their job duties. Our policy reflects and affirms the Company's commitment to the principles of fair employment and the elimination of all discriminatory practices.

Note: Work authorization in the country you are applying to is required. Revature does not sponsor work visas.

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.