Software Engineer developing modern software architectures and microservices for business applications in Germany. Involved in the full software development lifecycle with a focus on Java and 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
University degree in IT (e.g., Applied Computer Science, Business Informatics, or similar)
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-minded way following state-of-the-art practices (development process, documentation, testing, code reviews, security)
Familiarity with IDEs (preferably IntelliJ IDEA), source code management (preferably git), command-line tools, and containerization (Docker, Podman)
Very good German and English language skills
Benefits
Participation in the corporate share program, including contributions toward free shares and support for occupational pension plans
Health prevention measures and sports offerings, e.g., EGYM Wellpass or bike leasing
Numerous training and development opportunities in our VINCI Academy for your individual technical and management career
Employee discounts with over 700 well-known providers
State-of-the-art work equipment to support you in daily business (laptop, smartphone), plus free beverages and fresh fruit
Active lunch break every Thursday: 30 minutes of exercise once a week with a medically trained coach
Attendance at the annual JavaLand conference and much more!
Senior Software Engineer developing backend solutions for HomeToGo's marketplace with extensive ownership and technical initiative. Collaborate within cross - functional teams and drive product quality enhancement.
Junior Backend Softwareentwickler at EXCO, creating C# / .NET software solutions in healthcare and engineering projects. Collaborating within agile teams to ensure quality and modular design.
Join Periferia IT Group as a Backend Developer to design and implement scalable microservices using Node.js. Work hybrid in Bogotá, Colombia, with a focus on innovation and continuous learning.
Developer supporting BRE’s digital products, enabling users to report and monitor sustainability of construction projects. Collaborating within an Agile Sprint Team for high - quality digital solutions.
Senior Backend Developer building the platform for next - gen industrial monitoring solutions with Kubernetes. Contributing to a complex product in a backend - focused team environment.
Storage Engineer focusing on enterprise storage environments at Qualysoft Group. Tackling complex infrastructure challenges that demand high performance, reliability, and security.
Cloud Platform Architect & Governance Lead managing architecture governance processes at Qualysoft. Focused on delivering innovative IT solutions for international clients in various sectors.
Join Avenga as a Senior Java Developer, contributing to scalable banking applications. Work hybrid from Warsaw, engaging with dynamic financial project environments.
Senior Python Developer developing backend solutions for the Telco industry at Avenga. Responsible for Python development, testing, Docker containerization, and collaboration in AI systems.
Senior Python Engineer at Softeta developing tools to normalize and enhance vehicle data. Contributing to backend services for a cutting - edge automotive data platform in a hybrid work environment.