Position Summary

We are seeking a Senior Java / IAM Engineer with hands-on, in-depth experience for a remote role (anywhere in the US)  working within IBM Security Verify to support a project for a client based in Austin, Texas. This is a).

 

In this position you will design, build, integrate, and troubleshoot Java/Java EE applications alongside the authentication, SSO, and federation services that secure them. You will partner closely with application, infrastructure, security, and business teams throughout design, implementation, and production support.

 

Key Responsibilities

*             Design, develop, and maintain enterprise Java and Java EE applications, including Servlets, JSP, and JDBC components

*             Build and integrate REST APIs, web services, and Java-based integration components with IBM Security Verify products

*             Configure, extend, and support IBM Security Verify solutions to deliver:

      o             Authentication and authorization

      o             Single sign-on (SSO)

      o             Identity federation

*             Implement and support integrations using OAuth 2.0, OpenID Connect, SAML 2.0, and LDAP, including TLS, certificates, and token-based authentication

*             Troubleshoot Java, IAM, integration, and application performance issues through root-cause analysis

*             Manage source control, builds, CI/CD pipelines, deployments, and releases using Git, Maven or Ant, and related tooling

*             Work within Linux/Unix environments across development, test, and production

*             Take complex technical requirements from design through implementation with minimal supervision

*             Partner with cross-functional stakeholders on requirements, design reviews, and production support

Requirements:

*             8 years of professional software development experience, including substantial enterprise Java development

*             Strong hands-on experience with Java and Java EE, including Servlets, JSP, JDBC, and enterprise web applications

*             Strong knowledge of OOA/OOD, design patterns, and enterprise application architecture

*             Experience developing and integrating REST APIs, web services, and Java integration components

Identity & Access Management (IAM)

*             Hands-on experience with one or more IBM Security / IAM products

*             Experience delivering enterprise IAM capabilities including authentication, authorization, SSO, federation, and access management

*             Working knowledge of IAM/security protocols and technologies, including:

o             OAuth 2.0, OpenID Connect, SAML 2.0

o             LDAP

o             TLS, certificates, token-based authentication

*             Proven ability to troubleshoot complex issues spanning Java, IAM, integrations, security, and performance, including root-cause analysis

Build, Deployment & Environment

*             Experience with Git, Maven or Ant, CI/CD pipelines, automated builds, deployments, and release processes

*             Experience working in Linux/Unix environments

Independence

*             Ability to independently design and implement solutions for complex technical requirements

 

Preferred           

*             Hands-on experience with IBM Security Verify Access (ISVA)

*             Hands-on experience with IBM Security Verify Governance (ISVG)

*             Hands-on experience with IBM Security Verify Directory (ISVD)

*             Hands-on experience with ISVA Federation

Apply Now Back to Results

Apply Now

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt