Senior Java/ IAM Engineer with IBM Security Verify -Remote

eStaffLLC
  • Austin, TX
  • Remote
  • Temporary
  • Contractor
  • Instant Apply
2 days ago

Job Description

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

Numbers & Facts

LocationAustin, TX (
Remote
)
Job TypeTemporary, Contractor
HeadquartersRound Rock, tx, USA

Skills

  • Apache Ant Build Toolunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Authenticationunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Architectureunmatched
  • Gitunmatched
  • IBM Product Familyunmatched
  • Identify Issuesunmatched
  • Identity Data Managementunmatched
  • Identity Federationunmatched
  • Internet Applicationunmatched
  • JDBC (Java Database Connectivity)unmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Java Servletsunmatched
  • JavaServer Pages (JSP)unmatched
  • LDAP (Lightweight Directory Access Protocol)unmatched
  • Linux Operating Systemunmatched
  • OAuthunmatched
  • Object Oriented Analysis (OOA)unmatched
  • Object Oriented Design (OOD)unmatched
  • Object Oriented Developmentunmatched
  • OpenIDunmatched
  • Production Supportunmatched
  • REST (Representational State Transfer)unmatched
  • Root Cause Analysisunmatched
  • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
  • Security Assertion Markup Language (SAML)unmatched
  • Security Protocolsunmatched
  • Single Sign-On (SSO)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Unix Operating Systemsunmatched
  • Web Servicesunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder