Senior Java Developers with Keycloack Background
Eisen: - In-depth Java solution design and programming experience, specifically Java SDK 11, 17, and 21, Java/JakartaEE 8, Maven, REST - Experience with Continuous Delivery processes and tools, specifically Kubernetes and git/GitHub. - Good understanding of relational database, especially Postgres database. - Excellent understanding of Service Oriented Architecture principles. - Experience with Keycloak is a must. In addition, experience on Single Sign-On, OAuth/OIDC protocol and SAML protocol is required - Knowledge of Java based workflow and business rules software (like Camunda) is an advantage. - Experience with Agile approach and working with JIRA and Confluence. - Knowledge of Angular and Azure cloud is an advantage. - Proficient in business English, both in writing and speaking. Dutch and German is an advantage. - Curious person, critical thinker especially in abstract thinking, hardworking, and highly conscientious person Omschrijving: As a Java Developer you will help us to build and deliver the necessary IT solutions. In this role you will be responsible for continuous delivery and improvement of core business services. As a member of a feature team of User and Access Management, you will deliver high performing, reusable, reliable back-end components for highly customized IAM software in each sprint while adhering to architectural principles. You will participate with peers in agile communities to enhance patterns and guidelines and ensure compliance with corporate standards. More specifically, you will design, build, test and deliver working software solutions using an Agile approach. You will assist in designing and improving the technical software architecture and continuous delivery framework based on the given business and enterprise architecture. Additionally, you will refine and analyze business requirements for customer onboarding, software guidelines and constraints for the non-functional aspects of IT solutions, such as code quality, performance, security and regulatory compliance. You will share and incorporate lessons learned in improved working assumptions, solution patterns and developer guidelines. Furthermore, you will build and maintain a library of reusable, elegant software components and document standards and guidelines for using these patterns and components. This role requires a commitment to high standards and a proactive approach to problem-solving. You will work closely with other developers and stakeholders to ensure that the solutions meet the needs of the business and comply with industry standards. Your contributions will be vital in driving the success of the projects you are involved in, and you will have the opportunity to grow your skills and advance your career in a dynamic environment.
Aanbieden
Wanneer je ingelogd bent zie je hier de volledige tekst van de opdracht. Nu hebben we deze tekst hier geplaatst om het design er mooi uit te laten zien. En eigenlijk zou deze tekst ook helemaal niet zichtbaar moeten zijn als je niet aan de html of css had gezeten ;)