Senior Cloud Native Development Engineer - Finance Sector - Leuven - Freelance/CDI
We are seeking a Senior Cloud Native Development Engineer to contribute to the development of backend services supporting internal IT automation workflows within a large enterprise environment. The role involves designing, developing, testing, and maintaining cloud-native applications built on a modern Java-based backend running in a container orchestration platform.
You will collaborate with cross-functional teams to deliver microservices, integrate APIs, manage secure communications, and ensure reliable data processing that supports company-wide digital assistant features and IT workflow automation.
Key Responsibilities
Design & Development
- Translate functional and technical specifications into high-quality backend components.
- Develop microservices using Java, Spring, and Spring Boot.
- Implement API integrations, containerized services, and event-driven components.
- Build and maintain RESTful web services using JSON and HTTP.
- Maintain and update technical design documentation.
Testing & Quality Assurance
- Create and execute test cases.
- Perform self-review and participate in peer code reviews.
- Conduct integration testing with interfacing systems.
Maintenance & Incident Handling
- Modify and optimize existing code for production.
- Investigate and resolve incidents and defects; drive them to closure.
Platform & Pipeline Integration
- Deploy and manage services in a Kubernetes/OpenShift-style environment.
- Work with CI/CD pipelines to ensure automated builds and deployments.
- Implement secure communication and authentication methods (OAuth2, OIDC, SSL).
Data & Workflow Processing
- Develop services that ingest and transform datasets from analytical data sources.
- Apply business rules to generate notifications and workflow tasks for internal users.
- Manage error handling across data processing pipelines to ensure system reliability.
Qualifications
Technical Skills
- 4+ years of professional experience with Java, Spring, and Spring Boot.
- Strong foundation in object-oriented programming and design patterns.
- Experience developing REST APIs and microservices.
- Excellent knowledge of relational databases, especially PostgreSQL.
- Proficiency with Git-based version control tools.
- Familiarity with CI/CD tools (e.g., Jenkins or GitHub-based pipelines).
- Understanding of encryption, security, and authentication protocols (OAuth2, OIDC, SSL).
- Experience with container platforms (e.g., Kubernetes, OpenShift) is a strong plus.
- Knowledge of data ingestion flows and secure system integrations is an advantage.
Soft Skills
- Strong analytical and problem-solving capabilities.
- Comfortable working in Agile teams.
- Independent, eager to learn, and result-driven.
- Able to translate business rules into clean, maintainable logic.
Languages
- Dutch (required)
- English (required)
What You Will Work On
You will contribute to a cloud-native backend platform used to automate internal IT processes. This platform integrates with analytical data sources and internal digital assistant tools, enabling automated task generation, workflow orchestration, and streamlined employee interactions.
Your work will help ensure:
- reliable data ingestion,
- correct execution of business logic,
- secure communication with internal systems,
- high availability for services used daily across the organization.
Why This Role Is Interesting
- Ability to impact internal IT processes for a large enterprise.
- Opportunity to work with modern cloud-native technologies (microservices, Kubernetes, CI/CD, secure APIs).
- Be part of a strategic initiative leveraging automation and modern backend engineering.
Additional Information
Candidates must have a valid work and residence permit for Belgium (if non-EU)
The client values diversity and inclusion, offering a positive work culture focused on well-being
Opportunity to contribute to innovative, ground-breaking technologies in the energy sector