Saviynt

Associate Principal Engineer - Java

Saviynt
Apply
8 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Analyze requirements and collaborate with internal teams on software design and architecture.
  • Develop enterprise identity cloud solutions and start new programs while maintaining existing services.
  • Test, deploy, revise, refactor, and debug applications and systems.
  • Create documentation throughout the software development lifecycle.
  • Serve as an application expert and provide technical support.
  • Contribute to application development, solution architecture, design and delivery, and process improvement.

Requirements

  • 10+ years of software engineering experience.
  • Expert-level experience with Java and Spring Framework.
  • Experience developing applications using security principles and cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with Docker and Kubernetes containerization.
  • Hands-on experience with SQL, Elasticsearch, Redis, Git, automated deployments, and continuous integration.
  • Experience with unit, functional, and system integration testing, including JUnit test cases.
  • Experience with IntelliJ, Eclipse, or MyEclipse IDEs and Maven or Ant.
  • Experience with Groovy on Grails is a plus.
  • Extensive experience working in agile environments using Scrum and Kanban.
  • Experience with increasing levels of responsibility in application development, solution architecture, design and delivery, and process improvement.

Tech Stack

Apache AntAWSAzureDockerElasticsearchGitGoogle CloudGrailsGroovyJavaJUnitKubernetesMavenRedisSQL

Categories

Saviynt

About Saviynt

1,001-5,000 employees
Contact me