RIT Solutions, Inc. ยท 3 months ago
JAVA Developer IAM role
RIT Solutions, Inc. is seeking a Senior Java Developer to build, enhance, and secure identity-aware applications that integrate with Microsoft Entra and Okta. The role involves implementing robust authentication and authorization mechanisms while collaborating with security teams to ensure adherence to IAM standards.
Staffing & Recruiting
Responsibilities
Design, develop, and maintain Java-based applications with a focus on authentication and authorization integration
Implement SSO, MFA, and token-based authentication using OAuth2, OIDC, and SAML
Refactor existing applications to integrate with Microsoft Entra or Okta
Design, implement, and maintain secure RESTful APIs to support cross-platform integrations
Collaborate with the IAM Integration Lead, security engineers, and administrators to ensure consistent adoption of IAM standards
Write clean, efficient, and testable code following best practices
Participate in code reviews, peer mentoring, and technical design discussions
Troubleshoot and resolve production issues related to authentication and user access
Contribute to automation of application deployment and integration using CI/CD pipelines
Qualification
Required
8+ years of hands-on experience in software development with 2+ years of experience guiding and mentoring junior developers
A bachelor's degree in computer science, software engineering, or a related field
In-depth knowledge and proficiency in the Java programming language
Comprehensive knowledge of Java frameworks such as Spring, Hibernate, and others
Design, develop, and maintain Java-based applications with a strong emphasis on authentication and authorization integration
Strong understanding of the Java security frameworks with proven hands-on implementation experience
Experience in designing and implementing RESTful and SOAP web services
Extensive Knowledge of software design patterns and the ability to apply them in real-world scenarios
Strong analytical and problem-solving skills with debugging skills to troubleshoot complex issues
Familiarity with software development methodologies (e.g. Agile and Scrum)
Experience optimizing Java applications for performance and scalability
Awareness of Java security principles and best practices
Company
RIT Solutions, Inc.
Jobdiva Job Portal: https://www1.jobdiva.com/candidates/myjobs/searchjobsdone.jsp?a=xbjdnwgjodtga1y1im2g881fkkeiwd0775lbvq8yqgps8vb2q36w2vj1ga6xxork&compid=-1 Recruitment (contingency search and campus selection).
H1B Sponsorship
RIT Solutions, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (2)
Funding
Current Stage
Growth StageCompany data provided by crunchbase