Point your AI agent at freehire and let it find you a job.

Get the CLI →

GRiT Solutions

NewBe an early applicant

Software Engineer - Java Developer (SSO & Identity Management)

Posted 1 view
Discussion

Summary

Senior Java developer at consultancy GRiT Solutions, embedded with an insurance client to maintain and evolve enterprise applications with a focus on SSO and identity management (OAuth2, OpenID Connect, SAML; OKTA and Microsoft Entra ID), Java/Spring, Oracle PL/SQL, and deployment/troubleshooting on Linux with Tomcat.

There's no secret to become number-one, it takes willingness to improve and determination to pursue it.

At GRiT®, it's all about the journey getting there. We trust talent and intelligence are important, yet passion and perseverance are key to achieving any goal.

We are Tech Passionate People with a Purpose, delivering solutions while building strong long-term relations.

Recognizing each person's unique contribution to our collective success, we embrace inclusion and diversity, committed to creating a respectful and socially responsible environment.

People. Technology. Innovation. All-around it.

Are you GRiTTY enough to be part of our journey? Take the first step by applying now and let's create our future together.


Job Description: We are looking for a Senior Java Developer to join an insurance client, working on the maintenance and evolution of enterprise applications with a strong focus on security and identity management. The role centres on SSO integration and identity provider connectivity within a complex enterprise/legacy environment, working alongside development, infrastructure and security teams.


Must-Have:

  • Hands-on SSO integration, with working knowledge of OAuth2, OpenID Connect and SAML.
  • Experience integrating applications with Identity Providers, namely OKTA and Microsoft Entra ID (Azure AD).
  • Java development in enterprise/legacy contexts, with strong command of the Spring Framework, Spring Webflow highly valued.
  • Oracle and PL/SQL in depth: complex stored procedures and business logic implemented at database level.
  • API development and integration.
  • Linux/Unix environments and application servers (Apache Tomcat, Apache HTTP Server), with autonomy in direct deployments and application troubleshooting.
  • Autonomy in problem analysis and resolution, and ability to collaborate across development, infrastructure and security teams.


Would be great if you have:

  • Experience with Spring Boot (secondary in this context).
  • Knowledge of JSP, JavaScript, jQuery and Bootstrap.
  • Knowledge of Angular, Vue or Ionic.
  • Knowledge of SSL/TLS, digital certificates, keystores and truststores, and encryption concepts (AES, RSA, SHA).
  • Previous experience in banking, insurance or other complex enterprise environments.
  • Experience in SSO migration (local → centralised).


What's in it for you:

  • Continuous Training and Certifications
  • GRiT Prizes: GRiT Baby Gift, GRiT Birthday Prize, GRiT Recommendation Prize
  • Exclusive Partnerships/Discounts: (Gym, Health, Well-being, Lifestyle, Financial, etc…)
  • Unique Events
  • Welcoming Office (Fruit, Coffee, Pool Table, etc.)
  • Competitive Compensation
  • Pay for Performance


#TechWithPassion - Fuel your fire, join our tech tribe! 🫀

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available