ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer - Java , Spring Boot

Saviynt

Bengaluru Hybrid permanent

Posted: April 8, 2024

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational efficiency, and reduce compliance costs. Built for the AI age, Saviynt is today helping organizations safely accelerate their deployment and usage of AI. Saviynt is recognized as the leader in identity security, with solutions that protect and empower the world’s leading brands, Fortune 500 companies and government institutions. For more information, please visit www.saviynt.com.

We are seeking an experienced Java Developer to join our Saviynt Solutions Team. This role focuses on designing, developing, and implementing integrations between Saviynt’s Identity Governance and Administration (IGA) platform and various technology products. The ideal candidate will have 5-7 years of experience in product development and integration, with strong expertise in Core Java and Spring Framework. Candidates should have a solid understanding of security practices, including certificates, SSL communication, and secure coding. The role involves developing and presenting an integration framework to technology and integration partners, coaching their teams to build and extend Saviynt integrations. While knowledge of Saviynt and Identity Access Management (IAM) is a plus, candidates must be eager to learn and adapt to the identity and security landscape. You will collaborate with cross-functional teams to deliver secure, scalable, and innovative solutions that enhance the Saviynt ecosystem.


WHAT YOU BRING:
• Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
• 5-7 years of professional experience in Java development, with a strong focus on Core Java and Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.).
• Strong knowledge of security practices, including certificate management, SSL/TLS communication, and secure coding principles.
• Hands-on experience in building integrations with enterprise applications, APIs, and third-party systems (e.g., REST/SOAP APIs, OAuth, SAML, SPML).
• Experience developing products and integrations, ideally within enterprise software or security-related platforms.
• Proficiency in database technologies (e.g., SQL, MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).
• Excellent communication and presentation skills, with the ability to explain complex technical concepts to technology and integration partners and coach their teams.
• Experience in developing and documenting integration frameworks for partner ecosystems.
• Knowledge of software development lifecycle (SDLC) methodologies, including Agile/Scrum.
• Strong problem-solving skills and the ability to work independently or in a collaborative team environment.
• Eagerness to learn and adapt to the identity and security landscape, including IAM concepts and technologies.

Preferred Skills
• Knowledge of Saviynt’s IGA platform, including configuration, customization, and integration development, is a plus.
• Familiarity with Identity Access Management (IAM) concepts, such as role-based access control (RBAC), single sign-on (SSO), and provisioning, is a plus.
• Familiarity with cloud environments (AWS, Azure, or GCP) and developing secure, scalable applications in the cloud.
• Knowledge of DevOps tools and practices, such as CI/CD pipelines, Docker, Kubernetes, or Jenkins.
• Exposure to front-end technologies (e.g., HTML, CSS, JavaScript, Angular, or React) for full-stack development is a plus.
• Certifications in Java, Spring, IAM platforms (e.g., Saviynt Certified Developer), or security (e.g., CISSP, CompTIA Security+) are a plus.


WHAT YOU WILL BE DOING:
• Design, develop, and maintain integrations between Saviynt and external technology products, ensuring seamless connectivity and robust functionality.
• Build and enhance custom solutions using Core Java and Spring Framework to meet client-specific requirements within the Saviynt platform.
• Develop and maintain an integration framework for technology and integration partners to build and extend Saviynt integrations.
• Present and explain the integration framework to partners, providing technical guidance and coaching to their teams as needed.
• Implement security best practices, including certificate management, SSL/TLS communication, and secure coding to ensure robust application security.
• Collaborate with product managers, architects, and stakeholders to identify integration needs and propose innovative solutions.
• Explore opportunities to enhance the Saviynt framework, focusing on performance optimization, feature enhancements, and expanded integration capabilities.
• Develop reusable, scalable, and secure code adhering to industry standards and best practices.
• Troubleshoot and resolve integration and security issues, ensuring high availability and performance of solutions.
• Participate in code reviews, testing, and documentation to maintain high-quality deliverables.
• Stay updated on emerging trends in IAM, cloud integrations, Java development, and security practices, with a willingness to learn and share the identity and security landscape.
• Work closely with the Saviynt Solutions Team to align development efforts with business objectives and client needs.


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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply