Role: Java Fullstack Developer with IAM tools
Location: Jersey City, NJ (Hybrid)
Job Type: W2 Contract
Skill Matrix:
Java Fullstack
Yes
1
Security Protocols
Yes
1
IAM
Yes
1
Top skills required for this role:
1. Java Full stack development
2. security standards and protocols (e.g., OAuth, SAML, OpenID Connect).
3. IAM tools and platforms (e.g., Okta, ForgeRock, Microsoft Azure AD)
Job Description/ Responsibilities:
- Full Stack Java Developer will be responsible for developing and maintaining applications, managing projects, and leading application onboarding processes.
- This role requires technical expertise plus experience in integrating applications into IAM and cloud environments.
Key Responsibilities:
- Develop and maintain full-stack Java applications with a focus on IAM and cloud integration.
- Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
- Implement and integrate IAM solutions to enhance security and user management.
- Lead application onboarding processes, ensuring seamless integration with IAM and cloud platforms.
- Develop and maintain RESTful APIs and microservices for cloud-based applications.
- Manage projects from initiation to completion, ensuring they are delivered on time, within scope, and within budget.
- Conduct code reviews, testing, and debugging to ensure high-quality software delivery.
- Stay updated with the latest industry trends and technologies to drive continuous improvement.
- Participate in team meetings and contribute to project planning and execution.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Java Developer, with a focus on IAM, cloud technologies, project management, and application onboarding.
- Proficiency in Java, Spring Framework, and related technologies.
- Experience with IAM tools and platforms (e.g., Okta, ForgeRock, Microsoft Azure AD).
- Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native development.
- Experience with front-end technologies (e.g., Angular, React, Vue.js) is a plus.
- Experience in project management, including planning, execution, and stakeholder management.
Preferred Skills:
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with security standards and protocols (e.g., OAuth, SAML, OpenID Connect).
- Project management certification (e.g., PMP, PRINCE2) is a plus.