Vi

Java Software Developer

Vi

full-time

Posted on:

Location Type: Hybrid

Location: MünsterGermany

Visit company website

Explore more

AI Apply
Apply

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