Remote Java Senior Engineer
Saviynt
Job highlights
Summary
The job is for a Senior Software Engineer in the Saviynt Labs organization. The role involves developing enterprise identity cloud solutions, participating in requirements analysis, collaborating with internal teams to produce software design and architecture, testing and deploying applications and systems, documenting throughout the software development life cycle, serving as an expert on applications and providing technical support, following true agile principles. The ideal candidate should have 6+ years of software engineering experience, proficiency in Object Oriented Programming utilizing Java, Spring Framework, Hibernate, REST and Microservices, excellent logical and analytical skills, experience with modern software development methodologies, experience with Git (GitHub/GitLab), automatic deployments, continuous integration, hands on experience using IntelliJ or Eclipse/My Eclipse IDE, writing Junit test cases, working with Maven/Ant, excellent negotiation, facilitation, and consensus-building capabilities, openness and adaptability to respond to fast-moving circumstances, proficiency in multiple programming languages and tools, strong oral and written communication skills, collaborative and adaptable working style with the ability to pair program, demonstrate initiative and the ability to prioritize your time and efforts, a thorough grasp of technology concepts, business operations, design and development tools, system architecture, and technical standards, understanding of backlog tracking, burndown metrics, and incremental delivery, a Bachelorβs or Masterβs degree in a technical or business discipline, or an equivalent experience. The estimated annual salary range is $110,000 to $150,000.
Requirements
- 6+ years. of software engineering experience
- Highly Proficient in Object Oriented Programming utilizing Java, Spring Framework, Hibernate, REST and Microservices
- Hands on experience of designing and developing solutions based on core Java, SQL (MYSQL), RabbitMQ
Responsibilities
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Develop state-of-the-art enterprise identity cloud solutions
- Test and deploy applications and systems
- Revise, update, refactor and debug code
Preferred Qualifications
Experience working with Groovy on Grails, ElasticSearch and Redis is desired
Benefits
- Flexible work arrangements
- Medical, Dental, Vision, and Life Insurance
- 401K
- Unlimited Vacation
- Sick pay
- Daily catered lunches and healthy snacks at offices
- Team Socials
Share this job:
Similar Remote Jobs
- πMexico
- πMexico
- πRomania
- π°$36k-$60kπArgentina
- πCentral America and South America
- πCosta Rica
- π°$27k-$52kπVietnam
- πSingapore, Taiwan