We're actively seeking a skilled Remote Java Engineer with a strong background in Identity and Access Management (IAM) to join our distributed team. You'll play a key role in developing and integrating secure, scalable identity solutions for critical enterprise systems.
Responsibilities
- Design, develop, and maintain high-quality Java applications, specifically focusing on IAM functionalities.
- Implement and integrate IAM solutions, including user provisioning, authentication (SSO, MFA), and authorization (RBAC, ABAC) across various platforms.
- Develop and configure connectors using Java to integrate with diverse enterprise systems.
- Collaborate effectively with cross-functional, remote teams to ensure robust and secure identity and access flows.
- Troubleshoot, debug, and optimize IAM-related components and processes.
Requirements
- Experience: 2-5 years of hands-on experience with Oracle Identity Manager (OIM) / Oracle Identity Governance (OIG) or similar Identity and Access Management (IAM) solutions.
- Programming Skills: Proficient in Java programming, familiar with ADF and JDeveloper.
- Technical Understanding: Strong understanding of provisioning processes, connectors, and scheduled tasks.
- Integration Experience: Experience integrating systems via REST/SOAP APIs.
- Reporting: Good grasp of OIM data structures and schema, with the ability to create custom reports.
- English Proficiency: Good English communication skills (equivalent to TOEIC 700+), able to read technical documents, participate in meetings, and communicate with clients.
- Remote Work: Ability to work effectively in a remote setup, aligning with Polish working hours (Central European Time / Central European Summer Time).
What We Offer
- Opportunity to work on impactful and challenging security-focused projects.
- A collaborative and supportive remote-first work culture.
- Competitive salary and comprehensive benefits package.
- Flexible working arrangements.