Java Software Engineer for Drone Management Systems

DFS

Tasks

  • New and further development of solutions in the environment of the unmanned an air traffic management systems of the DFS using JAVA and common weaving technologies
  • Specification of your designed design solutions and testing of the software you have developed in close coordination with the test team
  • Constant and close exchange with the development team through a reliable implementation of acceptance and complete documentation of the development steps
  • Support for project and product management through requirements, analyzes, exams, assessments and development of solutions
  • Participation in complex software and commissioning concepts in interdisciplinary teams

Requirements

  • Completed studies (e.g. computer science, mathematics or communications technology) or successful technical training with in-depth expertise in computer science, mathematics or news technology and multi-year professional practice
  • Well-founded knowledge of Java software development of distributed applications (ideally based on Linux)
  • Experience in dealing with databases (MySQL, PostgreSQL), web technologies (HTML, CSS, Angular, React, Typecript), as well as current development tools (Git, VScode, Eclipse)
  • Ideally, experience with visualization and processing of geodata (Leaflet, Openlayers, QGIS).
  • Knowledge with test frameworks and ci/cd pipelines (e.g. git, unit tests, gitlab, Jenkins)
  • Flowing knowledge of German and good technical English in spoken and written
Apply for this job