Java and Cloud native Application Developers for a multinational clien

South Holland  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

We are looking for several Java and Cloud native Application Developers for a multinational client in The Hague

Tasks:

  • Build and deploy a forms design service, including Front End, to design, edit and store forms
  • Build and deploy a forms generation service, fetching the correct template and population the required fields with the provided input data
  • Build and deploy a forms validation service, fetching and validating data from various systems.
  • Writing unit and system integration test cases
  • Building and deploying the containerized microservices onto Kubernetes based environments
  • Wrap Camunda into a service deployable on Kubernetes
  • Implement integration with task management service (Inbox)
  • Writing unit and system integration test cases
  • Develop the approach to industrialize the creation of workflows
  • Build and deploy an import user service to collect users and organizational data such as roles, teams and managers
  • Build and deploy the user authorization service managing the mapping between users, roles and specific application permissions and ensuring persistent storage
  • Propose the approach to collect user involvement roles
  • Upon acceptance of the approach for collecting user involvement roles, implement said approach
  • Building and deploying the containerized microservices onto Kubernetes based test environments
  • Assess feasibility of using an authorization engine (OPA). In case this is feasible, implement the integration pattern with said authorization engine.
  • Build and deploy an input service to collect, edit and persist reference data
  • Build and deploy the API that will allow other services in the ecosystem to look up reference data.
  • Implement monitoring and auditing

Required skills

  • More than 4 years of experience as software engineer/developer and cloud native development
  • Awareness of event-driven architecture implementation (eg, Apache Kafka)
  • Hands-on experience with the usage of the Spring framework (Security, REST, Spring Boot, IOC)
  • Experience with developing solutions which meet challenging performance requirements
  • Expert level experience with Java
  • Hands-on experience with the usage of CI/CD techniques
  • Experience with building containerized Spring boot application and deployment on Kubernetes platform
  • Experience with test automation approach
  • Specifically, for the forms generation service, knowledge of and experience with the latest versions of iText would be considered an advantage.
  • Specifically, for the workflow/rules service, knowledge of and experience with Camunda would be considered an advantage.
  • Good level of English (oral and written)

infeurope is a Luxembourg-based IT service provider, designing, developing and managing multilingual information and documentary systems in many application areas and business sectors. For more than 37 years we have delivered IT systems and solutions.

Start date
16/03/2020
Duration
31/12/2020, extensions until 30 November 2022 poss
(extension possible)
From
infeurope S.A.
Published at
26.02.2020
Project ID:
1899575
Contract type
Freelance
To apply to this project you must log in.
Register