Associate Principal Software Engineer - (Grails Server Page)

2 Weeks ago • 10 Years + • Software Development & Engineering

Job Summary

Job Description

Saviynt is seeking an Associate Principal Software Engineer with expertise in Grails. This role involves designing, building, and owning end-to-end features within the Access Request lifecycle, ensuring reliability, flexibility, and scalability. Responsibilities include writing high-quality code in Java, Groovy on Grails, SQL/HQL, and React, debugging complex production issues, and collaborating with cross-functional teams. The engineer will act as an expert for the Request Framework, ARS tasks, dynamic field logic, and access request lifecycles. Key contributions include championing test automation, performance tuning, observability improvements, and proactively identifying architectural gaps for enhancements. The role also involves mentoring engineers, driving best practices like CI/CD, and improving build pipelines and service resilience. The ideal candidate is a hands-on problem solver and technical leader passionate about solving complex identity scenarios.
Must have:
  • 10+ years full-stack development experience
  • Expertise in Groovy on Grails (GSP, controller/service customization)
  • Experience with Access Request Platforms
  • Proficiency in Grails, Groovy, GSP, Spring Boot, Hibernate, Quartz
  • Proficiency in React, JavaScript/TypeScript, AJAX
  • Proficiency in SQL, HQL, and query optimization
  • Experience with RESTful API design and consumption
  • Experience solving complex validation and workflow issues
  • Strong understanding of frontend-backend coupling in Grails/GSP
  • Familiarity with debugging tools (Kibana, Grafana, Elasticsearch)
  • Working knowledge of CI/CD and DevOps practices
  • Ability to write clean, maintainable, testable code
  • Strong communication and collaboration skills
Good to have:
  • Experience with Saviynt or similar IGA platforms (SailPoint, Oracle, ForgeRock)
  • Experience with Docker, Kubernetes
  • Experience leading re-platforming or architectural migrations
Perks:
  • Write code and build systems daily
  • Own critical modules impacting millions of users
  • Collaborative team environment with pairing and mentoring
  • Shape the future of Access Requests at Saviynt
  • Tremendous growth and learning opportunities
  • Challenging yet rewarding work
  • Welcoming and positive work environment

Job Details

Saviynt is an identity authority platform built to power and protect the world at work. In a world of digital transformation, where organizations are faced with increasing cyber risk but cannot afford defensive measures to slow down progress, Saviynt’s Enterprise Identity Cloud gives customers unparalleled visibility, control and intelligence to better defend against threats while empowering users with right-time, right-level access to the digital technologies and tools they need to do their best work.

Saviyntʼs Enterprise Identity Cloud helps modern enterprises scale cloud initiatives and solve the toughest security and compliance challenges in record time. Our platform unifies identity governance (IGA), privileged access management PAM,granular application access, and cloud security to deliver secure and compliant digital transformation for global enterprises.

Weʼre building a world-class R&D organization. Our Request Platform Team ensures the reliability, flexibility, and scalability of the Access Request lifecycle—one of the most customer-visible parts of the product. If youʼre a hands-on engineer and technical leader who thrives in solving complex identity scenarios while building modern applications end-to-end, we want to talk to you.

We're building a world-class R&D organization, and our Request Team plays a critical role in ensuring a seamless, resilient access experience across the enterprise. If youʼre passionate about debugging complex identity flows, architecting scalable access request systems, and mentoring a high-impact engineering team We encourage you to apply and bring your expertise if youʼre a:

You are a hands-on problem solver and technical builder who thrives in writing production-grade code every day, leading architecture reviews by example, and delivering high-impact features from concept to deployment. You're a deep expert in Identity Governance, especially in Access Requests, Dynamic Attributes, Workflow Engines, and Application Access Flows.

You love getting your hands dirty in code while mentoring others and driving product quality.
Collaborative Partner: You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization. You communicate clearly and work effectively as a team to solve complex problems.

Exceptional Problem Solver: You're highly skilled at solving complex technical challenges with innovative, out-of-the-box solutions, while working collaboratively with your team and across functions.

Forward Thinker: You excel in software design and architecture to address complex problems, maintaining a high standard for quality while proactively identifying opportunities to enhance performance, quality, and efficiency.

Customer Centric Builder: Youʼre experienced and excellent at interacting with customers, understanding their technical concerns, addressing their challenges and effectively communicating solutions. You understand who weʼre here to serve and how the products you develop will keep users front and center.

Empowering Mentor: You create a supportive and approachable environment, teaching members of your team to be self- sufficient while providing constructive feedback. You help your team think critically, grow, and develop a passion for their progress within the company.

What You Will Be Doing

    • Design, build, and own end-to-end features in the Access Request stack—from UI to backend, from validation logic to database persistence and workflow execution. 
    • Write high-quality code daily in Java, Groovy on Grails, SQL/HQL, and React to deliver real, scalable solutions to complex problems. 
    • Debug and resolve complex, production-critical issues—including broken request forms, dynamic attribute failures, workflow misrouting, or large-scale request submission performance. 
    • Work directly with Product Managers, Support, QA, and other engineering teams to triage live customer issues, identify root causes, and deliver permanent fixes. 
    • Act as the go-to expert for the Request Framework, ARS tasks, dynamic field logic, entitlement selection, and access request lifecycle across Saviynt.
    • Champion test automation, performance tuning, and observability improvements to strengthen the reliability of request flows. 
    • Proactively identify architectural gaps and lead design and implementation of enhancements, focusing on scalability, modularity, and maintainability. 
    • Collaborate with DevOps to improve build pipelines, deployment strategies, and service resilience. Mentor engineers by example—through code reviews, design sessions, and hands-on pairing. 
    • Drive adoption of engineering best practices, including CI/CD, secure coding, design reviews, and sprint ceremonies. 

What You Bring

    • 10+ years of full-stack, hands-on software development experience, with a proven ability to architect, build, and maintain complex enterprise-grade applications end-to-end 
    • Expert-level command of Groovy on Grails, including GSP templating, dynamic form rendering, and controller/service level customization; must be capable of re-architecting legacy Grails codebases for modern quality, scalability, and modularity 
    • Strong experience designing and maintaining Access Request Platforms—including Dynamic Attribute engines, entitlement resolution, workflow engines, request/approval/task orchestration, and multi-app provisioning logic Deep understanding of Saviynt or similar IGA platforms SailPoint, Oracle, ForgeRock) and the nuances of role-based access control, birthright access, and fine-grained entitlement management 
    • Proficiency in: Grails, Groovy, GSP, Spring Boot, Hibernate, Quartz Scheduler 
    • React, JavaScript/TypeScript, AJAX-based dynamic form handling 
    • SQL, HQL, and advanced query optimization across large datasets and high-transaction tables 
    • RESTful API design, consumption, and service layer abstraction for access operations 
    • Experience solving real-world issues involving: 
    • Complex form validation and rendering failures (e.g., dynamic attribute dependencies) 
    • Broken approval flows, entitlement resolution mismatches, and request submission errors 
    • High-volume request processing, entitlement exclusions, and data partitioning performance bottlenecks In-depth understanding of frontend-backend coupling in Grails/GSP environments and strategies for modular refactoring Strong familiarity with debugging and monitoring tools: Kibana, Grafana, ElasticSearch, Postman, and in-app telemetry Working knowledge of CI/CD and DevOps practices: Git/GitHub, GitLab CI, Jenkins, Docker, Kubernetes (nice to have) 
    • Able to set up pipelines, write deployment scripts, and automate validation steps 
    • Track record of delivering clean, maintainable, and testable code quickly with ownership and accountability Prior experience leading re-platforming efforts or architectural migrations in legacy code environments to drive scalability, resiliency, and maintainability 
    • Comfortable working closely with QA, Support, Product Management, and Field Engineering to triage and resolve escalations quickly 
    • Strong communicator and collaborator who pairs well, mentors others, and thrives in agile, cross-functional teams 
    WHY JOIN US 
    • Write code and build systems every day—not just guide from afar 
    • Own critical modules that impact millions of end-users in global enterprises 
    • Join a collaborative team that believes in pairing, mentoring, and pushing code with confidence 
    • Help shape the future of Access Requests at Saviynt—core to our mission of identity authority at scale
    • Saviynt is proud to be an equal opportunity employer and encourages applicants from all backgrounds. Weʼre building a diverse team that reflects our mission to protect and empower every user, identity, and workload in the enterprise.
    If required for this role, you will:
    - Complete security & privacy literacy and awareness training during onboarding and annually thereafter
    - Review (initially and annually thereafter), understand, and adhere to Information Security/Privacy Policies and Procedures such as (but not limited to):

    > Data Classification, Retention & Handling Policy
    > Incident Response Policy/Procedures
    > Business Continuity/Disaster Recovery Policy/Procedures
    > Mobile Device Policy
    > Account Management Policy
    > Access Control Policy
    > Personnel Security Policy
    > Privacy Policy

    Saviynt is an amazing place to work. We are a high-growth, Platform as a Service company focused on Identity Authority to power and protect the world at work. You will experience tremendous growth and learning opportunities through challenging yet rewarding work which directly impacts our customers, all within a welcoming and positive work environment. If you're resilient and enjoy working in a dynamic environment you belong with us!

    Saviynt is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Similar Jobs

USE Insider - Senior Shopify Developer

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
8 Months ago
bytedance - Backend Software Engineer - Security Engineering

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Philips - Program & Project support intern

Philips

Best, North Brabant, Netherlands (Hybrid)
2 Weeks ago
InMobiInMobi - Director of Sales, Glance TV

InMobiInMobi

New York, United States (On-Site)
1 Month ago
Axi - Senior MuleSoft Developer

Axi

Bengaluru, Karnataka, India (Remote)
2 Weeks ago
GoMotive - Software Engineer, MLOps

GoMotive

Pakistan (Remote)
1 Month ago
Playdawn Consulting - Senior Software Engineer (Games)

Playdawn Consulting

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
playrix  - Senior Release Support Engineer

playrix

Montenegro (Remote)
8 Months ago
broadcom - Memory Circuit Design Engineer

broadcom

Mendota Heights, Minnesota, United States (On-Site)
2 Weeks ago
Jumio - Customer Escalation Engineer

Jumio

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Haleon - Customer Marketing Intern

Haleon

Zaventem, Flanders, Belgium (On-Site)
4 Weeks ago
Aftershock Media Group - Director of Accounts, Influencer Marketing

Aftershock Media Group

(Remote)
3 Months ago
Trellix - Principal Quality Engineer – Engineering Excellence

Trellix

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Zenoti - Director, Product Management

Zenoti

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Ethernovia - Sr Manager of Reliability

Ethernovia

San Jose, California, United States (On-Site)
1 Month ago
NXP - Metrology Equipment Technician

NXP

Chandler, Arizona, United States (On-Site)
2 Weeks ago
Ciklum - Expert Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Volley - Senior Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
4 Months ago
Ion - Platform Security Lead

Ion

London, England, United Kingdom (On-Site)
1 Week ago
Notion - Data Scientist, GTM

Notion

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

beghou consulting - Data Science Manager

beghou consulting

Pune, Maharashtra, India (Hybrid)
3 Months ago
warner bros games - Manager, Software Engineering

warner bros games

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Capgemini - Products & Systems Engineer - B

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Capgemini - Relex

Capgemini

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Juego Studios - Graphic Designer

Juego Studios

Bengaluru, Karnataka, India (On-Site)
7 Months ago
OYELA - Fashion Model

OYELA

Gurugram, Haryana, India (On-Site)
8 Months ago
Aspire - Senior Product Manager - Payments & Fx

Aspire

Gurugram, India (Hybrid)
1 Month ago
Ion - Credit Data Analyst

Ion

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Qualcomm - Kernel Debug Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - Solution Consultant

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Interface AI - Vice President of Engineering

Interface AI

San Jose, California, United States (Remote)
1 Month ago
Assystems - Mechanical Engineer (Cataloguing Coordinator)

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
2 Months ago
PHINIA - Electronics Hardware Design Senior Engineer

PHINIA

Gillingham, England, United Kingdom (On-Site)
1 Month ago
Intel  - Experienced Verification Engineer

Intel

Jerusalem, Jerusalem District, Israel (Hybrid)
1 Week ago
Ion - Senior Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
bytedance - Senior Security Tech Lead Manager - Security Engineering

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Intel  - GPU Compute Performance Engineer

Intel

Leixlip, County Kildare, Ireland (On-Site)
1 Year ago
Survay Monkey - Senior Technical Support Engineer

Survay Monkey

Heredia, Costa Rica (Hybrid)
1 Week ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shanghai, Shanghai, China (Hybrid)
5 Months ago
Qualcomm - Senior Digital Design Engineer

Qualcomm

Cambridge, England, United Kingdom (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Kraków, Lesser Poland Voivodeship, Poland (Remote)

El Segundo, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

El Segundo, California, United States (Remote)

El Segundo, California, United States (Remote)

London, England, United Kingdom (On-Site)

Singapore (Remote)

St. Louis, Missouri, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Saviynt