Design 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 produced by team members
Requirements
Completed degree in IT (e.g., Applied Computer Science, Business Informatics, etc.)
Strong programming skills in Java in an enterprise environment (preferably Java EE / Jakarta EE)
At least 2 years of professional experience
Willingness to work in an engineering-oriented manner according to the state of the art (development process, documentation, tests, code reviews, security)
Familiarity 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
THE BEST OF ICT WITH A HUMAN TOUCH – True to our motto, you will receive appreciation for your work from day one.
We live the team spirit – with lots of freedom to shape your role, short decision-making paths, flat hierarchies, an autonomous area of responsibility, a clear vision for the future and guaranteed lots of fun at work!
Our first-name culture and open-door policy are part of how we work – you can contact your manager or colleagues at any time if you have questions.
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
Employee discounts with over 700 well-known providers
State-of-the-art equipment to support you in your daily work (laptop, smartphone) and, of course, free drinks and fresh fruit
Active lunch break every Thursday: 30 minutes of exercise once a week with a medically trained instructor
Participation in the annual JavaLand conference and much more!
Golang Software Engineer primarily focused on open source projects to enhance cloud - native development. Work on microservices and Kubernetes alongside clients and internal teams.
Full stack software engineer developing integrations for customer backends with the Obex Platform. Collaborating in a hybrid environment for financial advisory technology at Keylane.
Backend Developer modernizing core digital platforms for Darwoft. Working on migrating legacy components to microservices architecture in a hybrid environment.
Golang Developer responsible for developing and maintaining Go - based applications at Genesis Digital Solutions. Collaborating with teams to integrate new features and ensure code quality.
Backend Application Developer at FINARTIX, focusing on software development lifecycle in dynamic projects. Engaging with technology solutions in a fast - growing banking technology environment.
Senior Rust Developer in Poland working on a passwordless platform using secure device - based credentials. Focus on performance and quality assurance in software development processes.
Java Developer building robust and scalable systems for corporate payments in a dynamic international team. Engage in API design, microservices, and customer experience enhancement.
Senior Back - End Developer designing and maintaining server - side applications at Nestlé. Collaborating with cross - functional teams to deliver robust, scalable, high - performance solutions.
Backend Java Developer modernizing existing Java microservices and migrating to Java 21. Seeking a candidate with proactive learning and good teamwork skills.