Position : Solution Engineer expert(java)
Location: Belgium
Duration:12 months
Work mode: Hybrid
Job Description
A higher education diploma in computer science, either short or long course, obtained from a university or college recognized within the European Union, is mandatory (the diploma must be attached to the CV on the pro unity platform).
To continuously update oneself to stay abreast of the latest trends in sustainable innovation, with an emphasis on "cloud native" engineering and development,
At least 10 years of practical experience in API design/definition and development,
At least 10 years of practical experience in the development and integration of microservices,
At least 10 years of practical experience in Java SE,
* At least 5 years of practical experience with Java SE10+,
* At least 8 years of practical experience in software design (cloud, API, microservice, event),
* At least 5 years of practical experience in event-driven architecture and systems,
* At least 3 years of practical experience in cloud-native software development, preferably Azure Cloud,
* At least 3 years of practical experience in integrating PaaS offerings, preferably Azure Cloud,
* At least 3 years of practical experience using NoSQL databases,
* At least 3 years of practical experience in implementing and optimizing CI/CD pipelines, preferably within Azure DevOps,
* At least 3 years of practical experience in the implementation/configuration, optimization and maintenance of development, testing, acceptance and production environments in a cloud (hybrid), preferably Azure Cloud,
* At least 1 year of practical experience with the Quarkus Java framework,
* Preferably, 5 years of experience working (together) within large agile delivery teams.
* Ability to propose alternative solutions and formulate recommendations on the measures to be taken regarding choices, taking into account the entire context
* Good listening skills, a flexible attitude, and the ability to communicate with both technical and non-technical stakeholders.
* Knowledge of Event Driven and/or Behavioral Driven Development is an advantage,
* Knowledge of Domain-Driven Design is an advantage,
* Knowledge of European interoperability is an asset,
* Knowledge of pre-existing modules and services in the context of the federal government is an asset.
I. Languages
Due to the nature of the tasks and the clientele (bilingual working environment), as well as our internal working methods, a good knowledge of English and a good knowledge of Dutch or French is required.
II. The tasks
* You have a broad and diverse set of skills that allow you to design, develop, manage and decommission IT solutions within reach of your team.
* You are an energetic solution engineer, passionate about IT and possessing a positive "can do" mentality. You are a team player and work as a key member of a multidisciplinary and cross-functional team with the client as the main driver of the business.
As a Solution Engineer, you will contribute to achieving the team's objectives. You will support the CGRA (Customer-Guided Resource Allocation) team by delivering high-quality products to our clients. You will work collaboratively with other engineers and company stakeholders. Therefore, a commitment to problem-solving is essential; advanced design and delivery are key.
* As a solution engineer, you must understand the entire IT design stack and solution in order to support the team; thus guiding them in developing safe and robust solutions, and in deploying applications and maintaining the application in collaboration with other team members/engineers.
* You will use your technical expertise and experience to contribute to all sprint events (planning, refinements, retrospectives, demonstrations).
* You will continually develop your own expertise while learning new tools and practices and sharing them within the team.
Skills
experience with working (together) within large agile delivery teams
experience with cloud (native) development
experience with design/definition and development of APIs
experience with event-driven architecture and systems
experience using NoSQL databases
experience with integrating PaaS offerings
experience with implementing and optimizing CI/CD pipelines
experience with Java framework Quarkus
experience with Java SE
experience with Java SE10+
experience with development and integration of microservices
experience with software design (cloud, API, microservice, event)
on experience with implementing/setting up, optimizing and maintaining development, test, acceptance and production environments within a (hybrid) cloud