Senior Java Developer - SSO and Identity Management

Gritsolutions — Portugal · Posted ~12 hours ago

Senior

Skills

Java Enterprise application development SSO Identity management Identity provider integration Application security Application maintenance and evolution Identity Provider

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Java engineering role supporting enterprise applications for a major client in the insurance sector. The position focuses on maintaining and evolving business-critical systems, with a strong emphasis on application security, single sign-on integrations, identity providers, and identity management.

Highlights

Senior engineering opportunity focused on enterprise applications, security, and identity management, with emphasis on evolving business-critical systems and SSO integrations.

Description

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 CertificationsGRiT Prizes: GRiT Baby Gift, GRiT Birthday Prize, GRiT Recommendation PrizeExclusive Partnerships/Discounts: (Gym, Health, Well-being, Lifestyle, Financial, etc…)Unique EventsWelcoming Office (Fruit, Coffee, Pool Table, etc.)Competitive CompensationPay for Performance #TechWithPassion - Fuel your fire, join our tech tribe! 🫀