Terug naar alle openstaande vacatures

Software Engineer

We are looking for a strong software engineer with at least a bachelor's degree or equivalent through experience. We are looking for individuals with a strong interest in building high-performing, scalable, enterprise-grade applications. You will create and maintain various components of our various services. All these services are written in Java, most of them run on spring boot. We work in an agile environment and prefer to have our teams be end-to-end responsible for their services. As such you will be responsible for Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. Experience in various AWS services and basic devops procedures is a strong advantage.

Required skills

  • Write readable and flexible code (cfr. Clean code).
  • Java Development (Spring, JPA, Maven, etc, ...)
  • Happy with Agile development methods
  • Basic DevOps

Considered a plus

Given the size of our team, we do not have a dedicated operations team. Instead the development team shares the burden of maintaining our cloud infrastructure. We try to keep things as simple as possible and go for managed solutions as much as we can. While we accept candidates without experience with cloud environments, you should at least have a strong interest to pursue this. If you do have previous experience, this is a very strong plus.

  • AWS (ECS, EB, RDS, SQS, Kinesis/kafka, Elasticache)
  • Good notions of distributed systems
  • PostgreSQL
  • GIS

General requirements

  • Start-up minded
  • Team player
  • Hands-on, autonomous
  • Strong ability to learn new skills
  • Analytical thinker

What we offer

  • Competitive salary and benefits
  • A growing startup environment
  • Bi-weekly brunches, regular events and get-togethers
  • Flexibility and the possibility to work from home
  • All the tech-tools you need
  • A great team of people to work with