Application Programmer V (Closed)
SkillStorm is seeking a Senior Java Developer for our client in Jersey City, New Jersey, Addison, Texas, OR Denver, Colorado. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Description:
- Senior Java Developer on a software engineering team that build and enhance Identity and Access Management (IAM) solutions to support cybersecurity initiatives for the company. Responsibilities include:
- Interface with engineering leads to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure delivery.
- Partner with cybersecurity architects and lines of business architects to drive the strategic IAM architecture
- Able to prototype new technologies and work with vendors to implement new capabilities/enhancements
- Work with the team or as an individual contributor to perform analysis, design, development and testing of solutions to meet requirements.
- Work in a consulting role with line of business technology partners to provide subject matter expertise as needed for various projects
- Work under minimal supervision and be able to self-manage work load and ensure delivery of solutions
Required Skills:
- Bachelor’s degree or higher in computer science, engineering or a related field with 7+ years of experience in Information Technology
- 5+ years of experience in building and integrating large Java, J2EE applications
- Strong skills in design and developing SOAP/RESTful API and Micro Service.
- Ability to provide solutions based on industry standard frameworks/platforms like SpringMVC, NodeJS, React, Angular, etc.
- Experience in database design and tuning
- Experience in Identity & Access Management (IAM) technologies including OAuth2/OIDC, MFA, FIDO, Single Sign-On, federation, Digital Certificates, and LDAP.
- Skilled in using SDLC tools such as JIRA, GIT, Maven, Jenkins, Ansible, SOAPUI, Postman, etc.
- Proficiency in development in Unix/Linux environment
- Knowledge in security protocols, cryptography, and HSM
- Ability to coordinate and Support large & complex projects including product upgrades and deployment of new capabilities and enhancements.
- Experience in delivering full-life cycle projects
- Strong analytical skills to solve problems, perform research and derive solution opportunities
- Strong written and oral communications skill
- Experience in Agile development methodologies
Desired Skills:
- Experience in secure programming practices
- Experience in IAM platforms, such as Ping Federate, Ping Access, Okta, Siteminder
#LI-DNI
Similar Jobs
Angular Developer
Contract job in New York
Technical Project Manager
Contract job in Jersey City
Entry Level Software Engineer
Contract job in Philadelphia