About the job Senior Full-Stack Developer & IT Maintenance Specialist
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.
Position: Senior Full-Stack Developer & IT Maintenance Specialist
Type: Full-time/Remote
Field: IT
Prequalification Requirement
Relevant project references are mandatory for this role.
Applications will be evaluated based on how closely the submitted reference projects match the required experience areas listed below. Please make sure that each reference project clearly states which experience areas it covers.
Please include previous projects related to one or more of the following areas:
- Ongoing maintenance, support, and/or further development of an existing live web application (not a one-time build from scratch)
- Backend development using Java (ideally Java 8–17)
- Frontend development using Vue.js, React, Angular, or any other component-based JavaScript framework
- Database work with PostgreSQL, MySQL, or any other relational database
- Use of GitLab, GitHub, or similar for version control and CI/CD pipelines
- Deployment or operation on a cloud or server infrastructure
- Installation, configuration, or maintenance of a Wiki or CMS system (e.g. MediaWiki,Confluence, WordPress) is a strong plus
- Work in or for a government, public sector, or regulated environment is a strong plus
Formal reference letters are not required. A short, non-confidential project summary is sufficient.
Project Reference Template - please use it in the application
Please use the following format for each relevant project:
Project Reference No.:
Example: Project Reference No. 1
Contracting Authority / Client:
Company name and department. Internal projects within the same company are also accepted.
Contract Value in EUR:
Please provide an estimate if the exact value is not known or cannot be disclosed.
Project Period and Duration:
Example: April 2022 – May 2024
Relevant Experience Areas Covered:
Project Short Description:
Please explain why the project is relevant to the required experience areas. Include the following as bullet points:
- Brief description of the project scope and objective
- Relevant technical activities performed
- Your specific role and responsibilities
- Technologies, tools, protocols, or standards used
- Why this project is similar to the required experience areas
Please do not share confidential information. A short public or non-confidential summary is enough.
Technical Requirements:
- Bachelor's degree in Computer Science, Software Engineering, Business
Informatics, or a related technical field. A Fachinformatiker
Anwendungsentwicklung with equivalent experience is also accepted. - 3–5 years of experience in full-stack web application development and/or ongoing software maintenance.
- Hands-on experience maintaining and further developing a live, production web application not just greenfield development.
- Experience working with Java backend and Vue.js or comparable component based frontend framework.
- Practical experience with relational databases (PostgreSQL or equivalent) including design, querying, and optimisation.
- Previous work in a cloud-hosted or government IT infrastructure environment.
- Experience with MediaWiki or comparable CMS/wiki platform installation and maintenance.
- Prior engagement with a German public sector client is an advantage.
- Proficiency in Java 11, Spring Data / Hibernate, Apache Tomcat, and Gradle.
- Proficiency in Vue.js 3, JavaScript, and Highcharts or similar charting libraries.
- Solid knowledge of PostgreSQL 14 and Git/GitLab version control.
- Familiarity with GitLab CI/CD pipeline configuration and automated deployments.
- IT security awareness aligned with BSI Standard 200-1 to 200-3.
- Full professional proficiency in German (written and spoken) —mandatory for client hotline.
Nice to Have:
- Experience with Cisco AnyConnect VPN or remote access in secured
government environments. - Knowledge of BSI IT-Grundschutz or ISO 27001.
- Familiarity with EVB-IT contract frameworks or public procurement processes.
- Oracle Java Certification or ISTQB Certified Tester.
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.