Software Engineer developing and maintaining software architectures and microservices for public sectors. Working with Java within the enterprise environment using modern frameworks like Quarkus.
Responsibilities
Planning and implementation of modern software architectures
Development of new microservices (based on the Quarkus framework)
Maintenance of legacy projects (Java EE, Jakarta EE, Quarkus)
Documentation of implemented changes
Writing automated tests
Reviewing code changes created by team members
Requirements
Completed degree in IT (e.g., Applied Computer Science, Business Informatics, etc.)
Strong programming skills in Java within an enterprise environment (preferably Java EE / Jakarta EE)
At least 2 years of professional experience
Willingness to work in an engineering-minded, state-of-the-art manner (development processes, documentation, testing, code reviews, security)
Familiar with development environments/IDEs (preferably IntelliJ IDEA), source code management (preferably Git), command-line tools and containerization (Docker, Podman)
Very good German and English skills
Benefits
Participation in the corporate share program, including subsidies for free shares and support for company pension schemes
Health prevention measures and sports offers, e.g., EGYM Wellpass or bike leasing
Numerous training and development opportunities in our VINCI Academy for your individual technical and leadership career path
Purchasing discounts with over 700 well-known providers
State-of-the-art work equipment to support you in daily business (laptop, smartphone) and of course free drinks and fresh fruit
Active lunch break every Thursday: once a week 30 minutes of exercise with a medically trained coach
Participation in the annual JavaLand conference and much more!
Junior Back - End Developer at RY supporting the delivery of digital projects using Umbraco and .NET Core. Collaborating with teams to maintain and develop websites and applications.
Java Developer working on Scrum teams to enhance Projektron BCS for customers across Europe. Involves design, development, and support for client - specific requests with a focus on quality.
Back - end Developer at Vertem maintaining web applications and APIs using .NET Core and C#. Collaborating in all development stages to optimize performance and ensure quality.
Java Backend Developer responsible for enterprise - grade applications and cloud - native deployments while ensuring best practices in software design. Leading development efforts with a wide technology stack in a collaborative team environment.
Fullstack Developer for Porto Serviços, analyzing partnership requirements and developing robust technical integrations. Ensuring smooth client and partner experiences through critical backend and frontend functionalities.
Senior Python Engineer tasked with architecting the Numinous platform for AI forecasting agents. Involves backend architecture, data ingestion, and contributing to the technical strategy.
Java Developer fluent in English for European Dynamics, based in Brussels, involved in Information Systems testing and development in collaboration with clients.
Senior Backend Engineer at Supercharge developing scalable Kotlin and Spring Boot back - end systems. Collaborating with support teams and mentoring junior developers for seamless client experiences.
Backend Tech Lead guiding Kotlin developers and collaborating with architects at Supercharge. Leading design and development of high - performance applications in a dynamic team environment.
Java Backend Developer developing back - end services and REST APIs for mobile applications. Collaborating with teams and ensuring security and data protection best practices in Brussels.