Senior Java Developer / IT Security Specialist
DCG sp. z o.o.
⚲ Gdynia
21 840 - 25 200 PLN (B2B)
Wymagania
- Microservices
- REST API
- SOAP
- SAML
- SQL
- Java
- CD pipeline (nice to have)
- Boot (nice to have)
Opis stanowiska
O projekcie: Offer: - Private medical care - Co-financing for the sports card - Constant support of dedicated consultant - Employee referral program Wymagania: Requirements: - Senior level experience on Sailpoint IIQ & Java - Good knowledge about various Sailpoint Connector types and have experience in creating new/migrating file based connectors to direct connectors - Good knowledge working with MicroServices(REST/SOAP), and various Authentication Mechanisms (OAuth2, SAML etc) - SQL Databases experience and knowledge - Good knowledge about Identity Life Cycle management and Certification - Ability to maintain high software quality standards within the team by adhering to good practices and habits - Have excellent analytical and problem solving skills - Ability to contribute continuous improvement in terms of efficiency, reducing risk and applying automation - Will adhere to high-quality development principles while delivering solutions on-time and on-budget Nice to have: - Experience working with SCIM based connectors - Experience working with Container Platforms and using them in the CI CD pipeline - Experience working with Sprint framework and Sprint Boot - Experience of working as a senior developer on large projects in international organizations - Experience in banking Codzienne zadania: - Designing, developing, and implementing SailPoint IIQ solutions with a focus on high-quality, maintainable code - Creating, migrating, and maintaining SailPoint connectors, including file-based to direct connector migrations - Integrating SailPoint with various Microservices (REST/SOAP) and implementing authentication mechanisms such as OAuth2, SAML, etc - Writing and optimizing SQL queries and maintaining database integrations - Managing identity life cycle processes and certifications, ensuring proper governance and compliance - Maintaining high software quality standards within the team by adhering to best practices and coding standards - Applying analytical and problem-solving skills to identify issues, propose solutions, and improve system efficiency - Contributing to continuous improvement initiatives by introducing automation, reducing risks, and enhancing team productivity - Ensuring timely and on-budget delivery of solutions while following high-quality development principles