SailPoint is seeking a Senior Backend Software Engineer to help build a new cloud-based SaaS identity analytics product. The company needs to develop reliable, scalable microservices and infrastructure for this new product.
Requirements
- 5+ years of professional software development experience in Java
- Experience working with one or more from the following: Cloud/AWS, IAM/IGA, Compliance, Security and Privacy
- Experience with SQL, large scale databases, and related technologies, such as DynamoDB, Aurora, Postgres, MySQL, and Hibernate or other ORM technologies.
- Experience with messaging, queues, and events, such as Redis or Kafka
- Comprehensive experience with object-oriented analysis and design skills
- Comprehensive experience with an object-oriented programming language and techniques
- Comprehensive understanding of Java Frameworks
Responsibilities
- Deliver efficient, maintainable, robust Java based microservices.
- Produce designs and rough estimates, and implement features based on product requirements.
- Collaborate with peers on designs, code reviews, and testing.
- Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
- Share support of critical team systems by participating in on-call rotation
Other
- This is a remote role that requires onsite orientation.
- Great communication skills
- BS in Computer Science, or a related field
- Experience a Small-company Atmosphere with Big-company Benefits
- Competitive pay, 401(k) and comprehensive medical, dental and vision plans