Java Developer with IAM

Apply Now

Job Description

If this blog helped you, spread the word!

Hi,

Hope you are doing well,

My name is
**Prashant**
, and I am a
**Technical Recruiter**
at
**Veridian Tech Solutions**
. I am reaching out to you for an exciting job opportunity with one of our clients
**.**

**Job Title :- Java Developer with IAM**

**Location – Charlotte, NC / Dallas, TX (Hybrid)**

**Duration: Contract**

**(Only H1b)**

**Job description**
:

* Design, develop, and maintain robust, scalable Java applications and backend services.
* Collaborate with IAM and security teams to integrate applications with IAM platforms.
* Implement authentication and authorization mechanisms using IAM protocols (e.g., SAML, OAuth, OpenID Connect).
* Develop APIs and microservices to support user identity, access control, and role management features.
* Support identity lifecycle processes such as provisioning, de-provisioning, and self-service access.
* Perform code reviews, unit testing, and maintain documentation according to best practices.
* Work closely with DevOps and infrastructure teams to ensure secure and efficient deployments.
* Assist in the troubleshooting and resolution of IAM-related issues in production environments.

**Qualifications:**

1. Education:

·        Bachelor’s degree in computer science, Information Technology, or related field.

Experience:

·        5–8 years of experience in Java/J2EE development.

·        At least 1–2 years of hands-on experience or exposure to IAM concepts or tools.

·        Experience working in Agile/Scrum development environments.

1. Technical Skills:

·        Java Technologies: Core Java, Spring Framework (Spring Boot, Spring Security), Hibernate/JPA

·        Security Protocols: Familiarity with OAuth 2.0, OpenID Connect, SAML, JWT, and LDAP.

·        Web Services: RESTful APIs, SOAP

·        Tools: Git, Maven/Gradle, Jenkins, JIRA

·        Databases: MySQL, PostgreSQL, Oracle, or similar

·        IAM Exposure: Integration with IAM platforms such as Okta, Saviynt, Azure AD, or SailPoint is a plus.

1. Preferred Skills:

·        Experience developing or integrating applications with SSO, MFA, or user role-based access controls.

·        Exposure to DevSecOps practices and secure coding principles.

·        Familiarity with containerization and orchestration (e.g., Docker, Kubernetes) is a plus.

If this blog helped you, spread the word!