Summary
Join Saviynt's distributed global R&D team as a software engineer and contribute to building a platform that solves the toughest security and compliance challenges. As a collaborative partner, problem solver, customer-centric developer, forward thinker, and motivated engineer, you will participate in requirements analysis, develop state-of-the-art enterprise identity cloud solutions, and serve as an expert on applications.
Requirements
- 5-8 years of software engineering experience in Java or similar object-oriented language
- Hands-on experience with Java-based technologies such as Spring Framework preferred
- 1+ years of development experience in Privileged Access Management, Identity Management (IGA/IAM) or security
- Hands-on experience with REST and Microservices
- Hands-on experience designing and developing solutions based on SQL (MySQL)
- Hands-on experience with Containerization, Cloud development, Git and SQL
- Experience with unit, functional, and system integration testing
- Working knowledge of Cloud, RabbitMQ, and Redis a plus
- Experience with Git (GitHub/GitLab)
- Hands-on experience using IntelliJ or Eclipse/My Eclipse IDE a plus
- Excellent logical and Analytical Skills
- Experience with modern software development methodologies (Agile, Kanban, etc.)
- Excellent communication skills and the ability to effectively interact with other teams across the organization
- Experience in increasing levels of responsibility managing applications development, solution design, and delivery, and process improvement
- Ability to work effectively and achieve results across functional areas in a work environment with a high rate of change
Responsibilities
- Participate in requirements analysis
- Collaborate with internal teams to produce software design
- Develop state-of-the-art enterprise identity cloud solutions
- Test and deploy applications and systems
- Debug, enhance, update, and optimize existing code
- Ability to start a project from scratch while maintaining existing services
- Develop documentation throughout the software development life cycle
- Serve as an expert on applications and provide technical support
Benefits
- $130,000 - $160,000 a year
- Competitive total rewards package
- Learning and tremendous opportunities to grow and advance in your career