Java Backend Engineer

Employee or Freelance, Full-Time
Hybrid
Posted 1 day ago

Location: Steenokkerzeel – Tervuursesteenweg 303 (site skeyes) 

About SkeyDrone 

At SkeyDrone, a joint venture of the Belgian Air Navigation Service Provider skeyes and Brussels Airport Company, we believe in the gigantic potential of uncrewed aircraft (drones) to positively change the way we live and work.
We have the ambition to co-shape the future of society by automating the skies for uncrewed aviation. That is why we go to work each and every day!
Building great solutions to enable safe drone flights with a multi-skilled team of digital enthusiasts is how we try to achieve our dream. 


About this job
 

We are seeking an experienced backend engineer to strengthen our team.
You are part of the Product Operations team, which is composed of product managers and engineers.
Your responsibilities include:

  • Design and implement backend software systems to make services and data accessible.
  • Test, maintain and support your awesome code.
  • Participate in the team’s software processes, including: requirement and test-plan generation, design doc creation, implementation with code review, and deployment.
  • Work on cross-disciplinary problems such as large scale information storage and retrieval, geospatial mapping technologies, Uncrewed Traffic Management systems.


Candidate competences

  1. Proficiency in Programming Languages: Strong skills in Java.
  2. Database Management: Expertise in SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, timescaleDB/TigerData or Redis.
  3. API Development and Integration: Ability to design, develop, and consume RESTful and GraphQL APIs.
  4. Security Best Practices: Understanding of authentication, authorization, data encryption, and secure coding practices.
  5. Version Control: Proficiency in tools like Git for source code management.
  6. Knowledge of Microservices and Architecture Patterns: Experience with designing scalable and maintainable backend systems.
  7. Testing and Debugging: Skills in writing unit tests, integration tests, and debugging code.
  8. Problem-Solving and Algorithm Skills: Strong analytical and problem-solving abilities.
  9. Agile mindset: At SkeyDrone we follow the Scrum methodology.
  10. Knowledge of AMQP (e.g. RabbitMQ), Azure Pipelines, Grafana, Kubernetes & ArgoCD is a plus.


Profile

  • (At least) Bachelor degree in computer science or a related field. Ability to translate concepts into implementation plans.
  • Minimum of 5 years of experience as Java BE-engineer.
  • Proven track record of realizing and maintaining an online & secure B2B platform.
  • Solid information security knowledge, able to implement security directives.
  • Strong analytical skills with the ability to interpret complex data.
  • Effective communication and interpersonal skills.

 

Our offering 

Joining our great team comes with many advantages, such as: 

  • An indefinite-term or freelance contract with attractive salary conditions & benefits.
  • A dynamic & inspiring working environment in an emerging sector.
  • Opportunities to learn and grow.
  • Possibilities to work remotely with flexible hours.

Apply For This Job

A valid email address is required.
A valid phone number is required.

We're Ready, Let's Talk.​

Your Name
Newsletter