Java Cloud Developer
Description du poste
We are currently looking for an experienced and hands-on Senior Solution Engineer to join our client’s technology team. In this role, you will be responsible for translating high-level solution architectures into concrete implementation architectures and delivering the actual implementation. This is not a purely advisory or leadership role — the focus lies strongly on analysis, design, and hands-on development within a collaborative and highly skilled engineering team.
You will work closely with experienced engineers and benefit from the guidance of a senior enterprise architecture function.
Role & Responsibilities As a core member of a multidisciplinary Agile team, you will design, build, deploy, and maintain modern cloud-native solutions. You will contribute across the full lifecycle of IT systems, from architecture and development to deployment and continuous improvement. Your technical expertise will help ensure that solutions are secure, scalable, and aligned with broader architectural guidelines.
Key Tasks
Translate high-level architecture designs into detailed implementation architectures and deliver the corresponding technical implementation
Design, develop, deploy, maintain, and eventually retire IT solutions within the scope of the engineering team
Design and develop APIs, microservices, and event-driven systems using modern software engineering practices
Collaborate closely with engineers, analysts, and business stakeholders to deliver high-quality technical solutions
Guide the team in designing secure, resilient, and scalable applications across the full technology stack
Contribute actively to Agile ceremonies including sprint planning, refinements, retrospectives, and demonstrations
Support the deployment and maintenance of applications in cloud and hybrid cloud environments
Continuously research, adopt, and share knowledge about emerging technologies, tools, and development practices Profile - The Ideal Candidate Degree in Computer Science or a related field from a recognized higher education institution within the European Union
Minimum 10 years of hands-on experience designing and developing APIs and microservices
Minimum 10 years of hands-on experience with Java SE development, including at least 5 years with Java SE 10+
At least 5 years of experience with software architecture and design in cloud, API, microservice, and event-driven environments
Strong experience with event-driven architecture and distributed systems
Minimum 3 years of hands-on experience with cloud-native development, preferably in Microsoft Azure environments
Experience integrating PaaS services and working with hybrid cloud environments
Experience with NoSQL databases and modern data architectures
Proven experience implementing and optimizing CI/CD pipelines, ideally using Azure DevOps
Experience setting up and managing development, testing, acceptance, and production environments in cloud or hybrid infrastructures
Hands-on experience with the Quarkus Java framework
At least 5 years of experience working in large Agile delivery teams
Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders
Proactive mindset with the ability to propose alternative solutions and formulate technical recommendations Nice to Have Knowledge of Event Driven Development or Behavior Driven Development
Familiarity with Domain Driven Design
Understanding of interoperability frameworks or large public-sector digital ecosystems
Familiarity with existing reusable services or shared platforms within large-scale enterprise environments Language & Work Environment Fluency in English is required, along with a good working knowledge of either Dutch or French. The role follows a hybrid working model with approximately three days per week onsite to encourage collaboration and team cohesion.
¿Te interesa este puesto?