
Software Engineer III - IAM/JAVA/AWS
- Jersey City, NJ
- Permanent
- Full-time
- Design, develop, and maintain scalable web applications using Java and related technologies.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, maintainable, and efficient code.
- Conduct code reviews and offer constructive feedback to team members.
- Troubleshoot and resolve application issues and bugs.
- Execute software solutions, design, development, and technical troubleshooting, thinking beyond conventional approaches to solve complex problems.
- Create secure, high-quality production code and maintain algorithms that integrate seamlessly with existing systems.
- Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems.
- Contribute to software engineering communities of practice and events that explore new and emerging technologies.
- Enhance team culture by promoting diversity, equity, inclusion, and respect.
- 3+ years of relevant experience with IAM and Java.
- Strong experience with Identity and Access Management (IAM) concepts and technologies, including OAuth, SAML, and OpenID Connect.
- Formal training or certification in software engineering concepts with 3+ years of applied experience.
- Proficiency in Java/Springboot coding.
- Familiarity with database technologies such as SQL and NoSQL.
- Knowledge of RESTful API design and development.
- Experience with cloud technology.
- Hands-on experience with AWS/Kubernetes.
- Experience with version control systems (Git).
- Practical experience in system design, application development, testing, and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages.
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
- Certification in IAM or related security fields is highly desirable, as it demonstrates a solid understanding of security protocols and practices.
- Experience working with ForgeRock/Ping Identity