Web Application Developer
- Eindhoven
- Duur: 12 maanden met optie op verlenging
- Start: 1-3-2024
- Uren per week: 36
- Deadline: 01-12-2023
For this assignment, we are looking for an experienced Web Application Developer.
Hero is a proud framework contractor for the Ministry of Defense. As a framework contractor, you communicate directly with the client. There is no intermediary involved. This prevents chain formation and keeps the lines of communication short.
Werkzaamheden
What are you going to do?
Specify and implement the software architecture:
- Define the overall structure and design of the MEAT (Management of European Air Transport) software system.
- Create a blueprint for how different software components will interact and work together.
Lead development and integration of components:
- Take a leadership role in the development of various software components that make up MEAT.
- Ensure that these components are integrated seamlessly into the overall system.
Lead and/or conduct system integration:
- Oversee the process of integrating MEAT with other systems or applications as needed.
- Ensure that the MEAT software can interact effectively with other tools or services.
Develop, engineer, and integrate components:
- Actively participate in the development, engineering, and integration of specific software components within MEAT.
- Collaborate with the team to ensure these components work together cohesively.
Ensure incorporation of security by design:
- Prioritize and implement security measures throughout the development process.
- Ensure that security is a fundamental consideration in the design and implementation of MEAT.
Analyze and realize technical and business requirements:
- Assess and understand the technical and business needs of EATC for the MEAT software.
- Translate these requirements into actionable development tasks and features.
Provide advanced, component technical support:
- Offer technical support to address issues or challenges related to specific software components.
- Troubleshoot and resolve technical issues as they arise.
Additionally, in this role you are expected to provide technological design leadership, keeping up-to-date with new technology developments and incorporating them into MEAT when appropriate. The overall goal is to ensure that MEAT remains current, provides business value, and complies with common standards. For this role, Dutch residency is required.
Functie-eisen
- You are capable of supporting migration of an enterprise web application to an updated technology stack;
- You have a proficient level of English (B2) in all four language skills: reading, writing, speaking, and listening;
- You have at least 5 years experience developing applications using Java as underlaying technology;
- You have at least 2 years experience architecting medium to large-scale applications in Java OR with design and architecture of Java solutions;
- You have at least 2 years experience designing and coding web-based enterprise applications in Java;
- You have at least 2 years experience designing, implementing, and integrating Spring or Spring Boot;
- You have at least 2 years experience in writing unit tests and documentation.
Nice to have:
- You preferably have experience in back-end development: Spring Boot, Spring Framework, Spring Data JPA or Hibernate, Spring Security;
- You preferably have experience in front-end development: ZK Framework or Vaadin Flow Framework;
- You preferably have experience with build tools: Maven, Gradle, Bamboo;
- You preferably have experience in Report generation with JasperReports;
- You preferably have experience with Git repositories.
– Bij de aanbieding van een kandidaat is het invullen van het aanbiedingsformulier verplicht. Hierbij wordt ook gevraagd om de eisen en de wensen toe te lichten + een verwijzing naar het cv te vermelden.
Specifiek voor leveranciers:
Wanneer u bij ons een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig. Onder andere met betrekking tot de Wet Ketenaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot Eindklant.
Brokerpartijen dekken deze risico’s voor hun klanten af. Om de aansprakelijkheid te beperken zijn er een aantal maatregelen die genomen dienen te worden. Zo ook door Hero. Belangrijk hierbij is dat er een WAADI registratie is en gebruik gemaakt wordt van een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop alleen loonheffingen en BTW worden gestort, en worden betaald aan de Belastingdienst. Deze kunt u aanvragen bij de Belastingdienst. Als u hierover vragen heeft kunt ons altijd bellen op 085-222 1996 of mailen naar defensie@hero.eu
Meer weten?

Vraag het aan:
Recruiter
06 25 12 86 97
Andere actuele aanvragen:

Diensten
Meer weten over Hero?
Neem contact met ons op via:
+31 (0) 85 222 1999
Wil je ons een open sollicitatie sturen?

Voor iedereen die geen idee heeft wat Hero doet, maar dat wél graag wil weten, hebben wij een speciale website ontwikkeld: