Job ID 339371
Leverage deep technical knowledge to create technology solutions that address complex technical, architectural and organizational challenges.
Apply deep technical insights and experience to inform, guide, challenge and support strategic technology investments and decisions.
Leverage technical skills to build complex back-end entitlements components in Java, with some components in Python.
Solid knowledge of CI/CD pipelines and experience in automated testing, releasing, and deploying of application following a DevOps approach.
Guiding and assisting other developers to deliver reusable strategic services.
Helping LOB technical teams leverage best practice across products and platforms.
Interacting with product owners and collaborating with cross functional teams to understand requirements
Contribute new ideas in a rapidly evolving environment and see them through to implementation.
Design and build tools to integrate existing application with other systems using web service and messaging technologies.Skills/experience required
Technologies: Spring Framework, REST, Web Services, JMS, Drools, Maven, and JUnit.
Highly skilled and experienced in Java (minimum 8 years).
Good knowledge of SQL and relational database.
Working knowledge on Linux.
Experience working with message brokers, ideally Kafka.
Experience working in an Agile Environment.
A disciplined thinker and capable of working across organizational boundaries in a very demanding, high-output environment.
Outstanding organizational skills, attention to detail and accuracy are essential. Must be pro-active, enthusiastic, adaptable and result driven.
The following would also be advantageous:
Familiarity with Python.
Technologies: MyBatis, SQL Server, Oracle, PL/SQL, and Jenkins CI.
Integration experience with IdentityIQ and ForgeRock Strong understanding of design patterns and SOLID design principles