Senior Java Developer

AGO Jobs & HR
Ypres, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Ypres, Belgium

Tech stack

Java
.NET
Backup Devices
Cloud Computing
Computer Programming
Software Design Patterns
Linux
Protocol Buffers
Spring
Python
Maven
Message Queuing Telemetry Transport (MQTT)
Object-Oriented Software Development
Software Engineering
SQL Databases
Backend
Information Technology
Cassandra
Kafka
Front End Software Development
Software Version Control
Microservices

Job description

Ben jij gebeten door software, automatisatie en slimme technologische oplossingen? Werk je graag op het snijpunt van software, elektronica en hardware? Dan is deze functie iets voor jou.

Voor een innovatieve onderneming actief binnen technische installaties en intelligente systemen zoeken we een Software Engineer die wil meebouwen aan performante en toekomstgerichte oplossingen.

Je komt terecht in een hecht team waar initiatief, samenwerking en persoonlijke groei centraal staan.

Als Software Engineer werk je mee aan de ontwikkeling, testing en optimalisatie van intelligente softwaretoepassingen en technische systemen.

Je bent betrokken bij het volledige traject van configuratie en ontwikkeling tot testing, ondersteuning en verdere optimalisatie.

  • Ontwikkelen en programmeren van software in embedded omgevingen en Python
  • Meewerken aan toepassingen binnen .NET-omgevingen
  • Ontwikkelen en verbeteren van slimme softwareoplossingen
  • Testen, analyseren en optimaliseren van systemen en installaties
  • Ondersteunen van collega's en klanten bij technische vragen en softwareproblemen
  • Installeren en configureren van servers, workstations, netwerksystemen en software
  • Uitvoeren van software-updates, back-ups en technisch onderhoud
  • Geven van opleidingen en technische ondersteuning aan klanten
  • Meedenken over nieuwe technologieën, verbeteringen en innovatieve toepassingen
  • Meedraaien in een beurtrolsysteem voor wachtdienst

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

Technische ICT-ontwikkelingen documenteren

Technische specificaties opstellen

Een front-end ontwikkelen

Programmeren in een specifieke computertaal

Tests en metingen analyseren

Een concept of script visueel voorstellen

UX/UI-interfaces ontwerpen

Een testplan maken

De vraag van de klant analyseren

ICT-applicaties ontwikkelen

Testprocedures voor informaticaprogramma's en -applicaties opstellen

Een testrapport opstellen

De ontwikkelde toepassingen testen

Mockups ontwerpen

Requirements

Academische bachelor

Minstens 5 jaar ervaring

Minstens 5 jaar ervaring

  • Je hebt enkele jaren ervaring als Java Developer, Software Engineer of Backend Developer
  • Je beschikt over een sterke kennis van object oriented design en design patterns
  • Je hebt ervaring met backend development en moderne softwarearchitecturen
  • Java, SQL, Maven en versiebeheer zijn voor jou vertrouwde technologieën
  • Je hebt kennis van onder andere Spring Framework, Linux, Security, Microservices en Cloud omgevingen
  • Ervaring met Kafka, Cassandra, MQTT, Protobuf of IoT is een sterke troef
  • Je denkt analytisch en oplossingsgericht
  • Je werkt graag samen binnen een technisch team
  • Je hebt een sterke interesse in nieuwe technologieën en softwareontwikkeling
  • Je communiceert vlot in het Nederlands en Engels

Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen

Benefits & conditions

  • Een uitdagende functie binnen een innovatieve en internationaal gerichte onderneming
  • Veel ruimte voor initiatief, technische input en persoonlijke groei
  • Werken met moderne technologieën en complexe softwareplatformen
  • Een collegiale werksfeer binnen een familiale en mensgerichte organisatie
  • Een aantrekkelijk loonpakket aangevuld met extralegale voordelen
  • Een voltijdse functie binnen een 39u-stelsel met 6 extra ADV-dagen
  • Doorgroeimogelijkheden en kansen om jezelf verder technisch te ontwikkelen

Klaar om jouw technische expertise en passie voor backend development in te zetten binnen een innovatieve hightech omgeving? Solliciteer vandaag nog en bouw mee aan slimme en toekomstgerichte softwareoplossingen.

Apply for this position