Experience, Functional and Technical Requirements:
• Bachelor’s Degree in Computer Science
• 5 plus years of relevant experience
• Experience in designing and constructing large-scale systems in Java
• Experience in Spring framework. Including Spring Boot
• Spring REST, Spring Web, Spring Data Repository, Spring Security, Spring Cloud Stream
• Experience in cloud deployments and service integrations
• Experience in using relational as well as NoSQL data model design and development
• Experience in designing, and building RESTful APIs
• Experience in designing and constructing large-scale systems in Java
• Experience in Spring framework
• Spring REST, Spring Web, Spring Data Repository, Spring Security, Spring Cloud Stream
• Experience in cloud deployments and service integrations
• Experience in using relational as well as NoSQL data model design and development
• Experience in designing, and building RESTful APIs
• Experience in Identity and Access Management software and protocols
• SAML, OAUTH2, OpenID Connect
• Microservices and Event Streaming architectures
• Version control using Git
• Demonstrated ability to pick-up and learn new technologies and concepts quickly
• Detail-oriented with a quality of work ethic
• Self-starting person that can proactively identify and solve problems and tasks
• Creative and persistent engineering problem solver