SailPoint is seeking a Backend Software Engineer to help build a identity management product. We are looking for well-rounded backend engineers who are passionate about building and delivering reliable, scalable microservices and infrastructure for software products.
As one of the members on the team, you will be integral in building this product and will be part of an agile team .
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.
Responsible for development, support, maintenance and implementation of complex components of a program module or medium sized project
Works on problems of complex scope, through extensive usage of standard concepts and principles.
Works as a fully contributing team member, under broad guidance with independent planning and execution responsibilities.
Requires extensive knowledge of at least one development technology / programming language.
Expected to continue to build upon domain knowledge along with technical / proprietary skills to reach levels of expertise while adapting standard principles to new or changed conditions in day to day work.
Has the ability to respond to detailed queries.
Applies own judgment to independently determine a course of action, which is then executed independently post review.
Responsible for coaching, guiding and mentoring junior members in the team to help them scale up faster
5+ years of professional software development experience
Strong Java experience
Great communication skills
Bachelor / Degree in Computer Science, or a related field
Comprehensive experience with object-oriented analysis and design skills
Comprehensive experience with an object-oriented programming language and techniques
Comprehensive understanding of Java Frameworks
Extensive experience of developing UI using JSF, Java Script and ext.js
Knowledge of Application server like Tomcat, WebLogic, WebSphere
Fast learning and self-directed, flexible enough to work on new technologies as well as some legacy components
Advantages proven knowledge and experience in the following subjects :
Knowledge of Identity Management solutions & domain.
Hands on experience consuming SOAP and REST Web Services.
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.