Java (Web Application) Developer 21447850

The Assignment

The professional will be part of an international and mixed team of civilians and military that maintains and develops an enterprise application to reflect and support the core business of the European Air Transport Command (EATC). The software is called Management of European Air Transport (MEAT) and runs as an web-based IT-service for in-house and external users.

The individual to be hired plans, designs and integrates software components for MEAT ensuring procedures and models for development are current, create business value and comply with common standards. He or she provides technological design leadership, monitors new technology developments and applies them if appropriate.

Main tasks are:

  • Specify and implement the software architecture
  • Lead development and integration of components
  • Lead and/ or conduct system integration
  • Develop, engineer and integrate components
  • Ensure incorporation of security by design
  • Analyse and realize technical and business requirements
  • Provide advanced, component technical support

The candidate:

Candidate is capable of supporting migration of an enterprise web application to an updated technology stack. The back-end technology is to be renewed, whereas large parts of the existing user interface can be reused. Other enhancements to be made include the implementation of an improved role-based access control concept, that meets privacy and security requirements. The software architecture is to be documented using Arc42 template.

Job requirements:

  • Candidate has good working language: English Reading (B2) + Writing (B2) + Speaking (B2) + Listen (B2).
  • Over 5 years of experience as Java Developer
  • experience architecting medium to large-scale applications in Java OR with design and architecture of Java solutions (2 years+)

  • Experience designing and coding web-based enterprise applications in Java (2 years+)

  • Experience designing, implementing, and integrating Spring or Spring Boot

  • Experience in writing unit tests and documentation

Job wishes: 

  • Experience in back-end development: Spring Boot, Spring Framework, Spring Data JPA or Hibernate, Spring Security
  • Experience in front-end development: ZK Framework or Vaadin Flow Framework

  • Experience with build tools: Maven, Gradle, Bamboo

  • Experience in Report generation with JasperReports

  • Experience with Git repositories


Deze vacature is ingetrokken op 1-2-24 om 16:28. Reageren is niet meer mogelijk.
Toch opzoek naar iets anders? Bekijk onze andere vacatures.

Contactpersoon

Vragen over de opdracht?
Foto
Recruiter Resourcedesk
resource@needstaffing.nl

Delen