
Java Software Developer
Vi
full-time
Posted on:
Location Type: Hybrid
Location: Münster • Germany
Visit company websiteExplore more
Tech Stack
About the role
- 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!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJava EEJakarta EEQuarkusmicroservicesautomated testingcode reviewsoftware architecturedevelopment processsecurity
Soft skills
engineering-mindeddocumentationteam collaborationcommunication
Certifications
University degree in IT