Java Developer - Flanders Digital

Cegeka Deutschland GmbH

Belgique

Hybride

EUR 70 000 - 100 000

Plein temps

14 jours+
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Electric car & mobility budget
Meal vouchers
Group and hospitalization insurance
Mobile subscription
Flex Reward Plan

Résumé du poste

Cegeka Deutschland GmbH is seeking a Senior Java Developer to join our Flemish/Dutch focused delivery within Belgium. You will develop complex enterprise applications using Java, Spring, Hibernate, and REST APIs, while collaborating in an Agile team with analysts, developers, and a Scrum Master.

You will build scalable microservices, apply TDD, and contribute to presales activities. A strong background in CI/CD, Docker/Kubernetes, and database technology is required, with fluency in Dutch and

Qualifications

  • You speak Dutch and English.
  • Strong knowledge of abstraction, encapsulation, inheritance, polymorphism, interfaces, high cohesion, multithreading, and design patterns.
  • Familiar with REST (JSON) and API testing, as well as Git.
  • Experience with unit testing using JUnit and Mockito, with focus on independent tests and test data.
  • Familiarity with Agile/Scrum, E2E agility, and business value.

Responsabilités

  • Develop complex and challenging enterprise applications using the latest tools and technologies.
  • Play a hands-on role in software design and development based on functional analysis, ensuring seamless integration with external applications.
  • Join a driven, Agile team including analysts, developers, and a Scrum Master.
  • Build high-quality applications that deliver added business value for clients.
  • Write clean, readable code, refactor when necessary, and ensure quality through TDD and continuous learning.
  • Actively share knowledge and contribute to the team's continuous improvement.
  • Utilize technical expertise in presales processes.

Connaissances

Java
Spring
Hibernate
REST API
JUnit
Mockito
Docker
Kubernetes
CI/CD
Microservices
DDD
Event-driven

Outils

Git
OpenShift
Helm
SQL
XML/SOAP

Description du poste

Together with the Flemish Government, Cegeka's Flanders Digital aims to propel Flanders into the top five most digitally advanced regions in Europe. As the strategic IT partner of the Flemish Government, Cegeka is driving Flanders' digital transformation in areas such as digital workplaces and developing applications that impact the lives of 6.6 million Flemish citizens, just like you and me. Consider, for example, the Growth Package, which ensures that 960,000 Flemish families automatically receive the correct benefits and allowances, or the Flemish Enforcement Platform for the Justice and Enforcement Agency, where administrative enforcement information from various inspection services across Flanders is centralized. The Education Agency is also rolling out the Persona application to manage staff data. And these are just a few of the many projects we're involved in. For these projects, we're constantly looking for talented, motivated people. Are you eager to help build a digital Flanders? You might be our new Senior Java Developer!

  • Work with the Flemish Agency for Work and Social Economy.
  • Develop complex and challenging enterprise applications using the latest tools and technologies.
  • Play a hands-on role in software design and development based on functional analysis, ensuring seamless integration with external applications.
  • Join a driven, Agile team that includes functional analysts, developers, and an Agile project lead/scrum master.
  • Build high-quality applications that deliver added business value for our clients.
  • As a \"software craftsman\", you approach software development as a craft. You write clean, readable code, refactor when necessary, and ensure quality through test-driven development and continuous learning.
  • Actively share your knowledge and contribute to the team's continuous improvement.
  • Utilize your technical expertise in presales processes.
What you need to succeed:
  • You speak Dutch and English
  • Strong knowledge of abstraction, encapsulation, inheritance, polymorphism, interfaces, high cohesion, (multi)threading, and design patterns. Familiar with REST (JSON) and API testing, as well as Git.
  • Experience with unit testing using JUnit and Mockito, with an emphasis on test independence, test data management, and avoiding flaky tests.
  • Familiarity with integration testing and Agile/Scrum methodologies (E2E agility, mindset, business value, openness to change, etc.).
  • Proficient with the Spring framework, including Inversion of Control, Model-View-Controller, transaction management, and Spring Boot.
  • Knowledgeable in Hibernate and Jakarta Persistence (Java Persistence API), with an understanding of relational databases, NoSQL, Elastic, and S3.
  • Experience with SQL and comfortable working with databases in a microservices context, along with database versioning tools like Redgate Flyway.
  • You follow privacy-by-design principles in your work.
  • Familiar with security concepts like authentication, authorization, identification, and backend validation.
  • Knowledgeable about hexagonal architecture.
  • Experienced with containerization (Docker) and container orchestration systems, such as Kubernetes, OpenShift, ArgoCD, Helm, and Vault.
  • Understanding of messaging/queuing in code, with familiarity with the JMS API.
  • Experience with SOAP (XML), interpreting WSDLs and WADLs, and understanding XML Schema (XSD).
  • Familiar with domain-driven design, event-driven architecture, CQRS, and event sourcing.
  • Experience with microservices and a solid understanding of Continuous Integration/Continuous Deployment (CI/CD) basics.
  • Basic knowledge of Linux and the ability to connect to servers, such as for viewing log files.
  • If you're passionate about advancing Flanders' digital landscape, we want to hear from you!
What are we offering:
  • We ask a lot from you in terms of talent, but fortunately, you get a lot in return! Competencies and character are essential to us, alongside experience and ambitions. Cegeka continuously invests in talent management to ensure that all employees can realize their potential.
  • You will be starting at a Top Employer!
  • We apply a fair compensation framework, where employees are rewarded based on their role, experience, and performance—regardless of gender or other non-work-related characteristics. Benefits include an electric car with a charging card or a mobility budget, meal vouchers, eco vouchers, an attractive group and hospitalization insurance, a mobile subscription, a fixed expense allowance, a powerful laptop, and the possibility to personalize your salary package through our Flex Reward Plan.
  • Flexible working hours and an excellent work-life balance.
  • A top team, where new ideas and initiatives are always welcome! Expect team events, happy hours, and legendary company parties.
  • Tailored guidance: Throughout your career, our people managers will support you. You will have a point of contact, a personal coach, and a sparring partner.
  • Continuous learning: Through innovation centers, reading groups, knowledge-sharing meetings, hackathons, participation in conferences, and external training, we prioritize learning and development.
  • Opportunities for growth: Depending on your interests and initiatives, Cegeka offers various horizontal and vertical career paths.
  • Hybrid working: you work from a Cegeka office in your area (Hasselt, Leuven, Antwerp, Ghent), but also from the agencies of the Flemish Government (Ghent or Brussels within walking distance of the train station), combined with working from home.
  • We value sustainability, striving for CO₂ neutrality through the electrification of our fleet and an environmentally friendly data center. We develop innovative solutions with a positive impact on the environment, society, and people. We foster an inclusive and diverse work environment, where everyone is valued and heard.
  • Interested in joining as a freelancer? No problem! We offer a competitive daily rate and numerous benefits.

Market-compliant salary with attractive extra benefits.

Flexible working hours supporting your work/life balance.

Career growth with horizontal and vertical development paths.

Hybrid work model blending office and remote work efficiently.

Personal guidance from managers, coaches, and sparring partners.

ESG: lower emissions, foster inclusion and drive sustainability in IT.

Cegeka proudly holds the Top Employer certificate.

Team events, happy hours, sports events, and epic company festival.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Java Application Architect Public Sector
Java Application Architect Public Sector

Cegeka • Vlaanderen

Hybride
EUR 60 000 - 80 000
Marktconform salaris
Flexibele werkuren
Hybride werkmodel
+3
Java Developer
Java Developer

Cegeka • Belgique

Hybride
EUR 65 000 - 85 000
Premium bedrijfswagen of mobiliteitsbudget
Flexibele werkuren
Maaltijdcheques
+5
Medior Java Developer
Medior Java Developer

Cegeka • Vlaanderen

Hybride
EUR 50 000 - 70 000
Premium bedrijfswagen
Flexibele werkuren
Maaltijdcheques
+4
Service Consultant Finance D365 FO
Service Consultant Finance D365 FO

Cegeka • Vlaanderen

Hybride
EUR 50 000 - 70 000
Marktconform salaris
Flexibele werkuren
Hybride werkmodel
+1
Senior Java developer - Energy
Senior Java developer - Energy

Cegeka Deutschland GmbH • Belgique

Hybride
EUR 60 000 - 90 000
Top Employer
Mobility budget
Flex Reward Plan
+2
Business Analyst - Applications
Business Analyst - Applications

Cegeka • Vlaanderen

Hybride
EUR 65 000 - 90 000
Top Employer
Flexibele werktijden
Hybride werken
+2
Strategic Business Analyst — Public Sector & AI
Strategic Business Analyst — Public Sector & AI

Cegeka • Vlaanderen

Sur place
EUR 65 000 - 90 000
DevOps Engineer - Digital Business
DevOps Engineer - Digital Business

Cegeka • Vlaanderen

Hybride
EUR 80 000 - 110 000
Top Employer
Flexibel werkmodel
Mobiliteitsbudget
+2
Application Security Expert
Application Security Expert

Cegeka • Belgique

Sur place
EUR 60 000 - 80 000
Marktconform salaris
Flexibele werkuren
Carrièregroeimogelijkheden
+1
Integration Specialist - Digital Business
Integration Specialist - Digital Business

Cegeka • Vlaanderen

Hybride
EUR 60 000 - 90 000
Top Employer
Mobility budget
Meal vouchers
+3