Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Java Developer

NAXCON GmbH

München

Hybrid

EUR 100.000 - 125.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading German IT company is seeking a Senior Java Developer for a public sector project based in Munich. The role involves designing Java solutions, developing APIs, and working with modern frameworks like Spring Boot. Ideal candidates should have over 5 years of experience with Java 17+, be proficient in REST, and possess strong communication skills. A hybrid work model is available, providing flexibility with occasional on-site presence. Competitive compensation is offered.

Leistungen

Supportive environment for language development
Dedicated contact person
Professional growth opportunities
Regular team events
Competitive compensation package

Qualifikationen

  • 5+ years of professional experience as a Java Developer.
  • Strong expertise in Java 17+.
  • Proven experience with Spring Boot.
  • Strong knowledge of REST, OpenAPI, JSON, YAML.
  • Experience with Gradle build system.
  • Proficiency in JUnit and Mockito testing frameworks.
  • Hands-on experience with Git.
  • Proficiency with IntelliJ IDEA.
  • Strong communication skills.

Aufgaben

  • Design and implement Java-based software solutions.
  • Develop and maintain REST APIs and OpenAPI interfaces.
  • Work within the Spring Boot framework.
  • Build and manage projects using Gradle.
  • Create, execute, and automate tests using JUnit and Mockito.
  • Collaborate with client technical teams.
  • Participate in validation interviews.

Kenntnisse

Java 17+
Spring Boot
REST
OpenAPI
JSON
YAML
Gradle
JUnit
Mockito
Git
German (B2 or higher)

Tools

IntelliJ IDEA
Jira
Linux / Bash
Docker
Apache Kafka
Jobbeschreibung

NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.

Our experts have extensive knowledge in software and hardware development, state-of-the-art electronics, and future-oriented technologies such as artificial intelligence and virtual reality.

We are not only dedicated to project work for our customers, but also intensively pursue in-house innovation projects as well as research & development. Renowned companies from a wide range of German industries place their trust in us - demonstrating the outstanding expertise and commitment of our engineers.

Senior Java Developer (Public Sector Project 2 Positions)
Work Type / Location:

Hybrid Remote & On-site (Munich, Germany)

On-site presence required occasionally as requested by the client.

Industry

Public Sector / Government IT (Tax Administration Systems)

Roles and Responsibilities
  • Design and implement Java-based software solutions (Java 17 or higher) according to business and technical specifications.
  • Develop and maintain REST APIs and OpenAPI interfaces using JSON and YAML.
  • Work within the Spring Boot framework and ensure clean, maintainable architecture.
  • Build and manage projects using Gradle.
  • Create, execute, and automate tests using JUnit and Mockito.
  • Maintain version control and branching strategies with Git.
  • Produce high-quality documentation and maintain development standards.
  • Collaborate closely with client technical teams and distributed development teams across multiple locations.
  • Participate in validation interviews and be able to start within 10 working days after contract award.
  • Occasionally attend on-site meetings in Munich; rare travel to other locations within Bavaria (travel reimbursed).
Requirements
Must Haves
  • 5+ years of professional experience as a Java Developer
  • Strong expertise in Java 17+
  • Proven experience with Spring Boot
  • Strong knowledge of REST, OpenAPI, JSON, YAML
  • Experience with Gradle build system
  • Proficiency in JUnit and Mockito testing frameworks
  • Hands‑on experience with Git
  • Proficiency with IntelliJ IDEA
  • Strong communication skills and ability to work in complex software environments
  • Ability to work hybrid (remote + on‑site in Munich when required)
  • German language skills (B2 or higher) recommended due to client environment
Nice to Haves
  • Experience with Jira
  • Knowledge of Java CXF
  • Basic SQL skills (creating and evaluating queries)
  • Linux / Bash experience (SLES environment)
  • Familiarity with Logback
  • Knowledge of Apache Kafka
  • Experience with software containers (e.g., Docker, Podman)
What we offer
  • Join a cosmopolitan and internationally mixed team: We welcome individuals from all backgrounds and cultures to contribute their unique perspectives and talents to our team.
  • Polish your German language skills: If you are looking to improve your German language skills, we offer a supportive environment where you can practice and develop your language abilities: whether you are a beginner or an advanced speaker.
  • Benefit from a fixed contact person from the company: We understand the importance of having a reliable point of contact within the company. That's why we assign a dedicated contact person who will provide guidance and support throughout your employment with us.
  • Professional growth and development: With us, our engineers can immerse themselves in new industries or projects after just 1-2 years and actively transfer knowledge.
  • Enjoy regular team events with the company: We believe in the power of team building and fostering positive relationships within the workplace. That's why we organize regular team events to promote collaboration and strengthen our team bonds.
  • Competitive compensation package: At NAXCON, we believe that our engineers are our greatest asset. That's why we offer a comprehensive and competitive compensation package that includes a salary commensurate with experience and expertise.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.