Skip to content

Senior Java Engineer @ Olympus Mobility

AMD04483

Function

As a Java Engineer / Architect, you will take the technical lead on projects that impact millions of users. You will apply your expertise across two major domains: on the one hand, you will optimize the backend engine powering the Olympus app; on the other, you will build the complex API architecture that enables Olympus Mobility's services to be natively integrated into the KBC app. In this role, you will ensure the scalability of the microservices landscape and guide the team through complex technical decisions.

Your responsibilities include:

  • Analyzing complex technical challenges and translating them into a future-proof IT architecture.
  • Designing, developing, and maintaining robust Java microservices using Spring Boot, AWS, and Docker/Kubernetes.
  • Overseeing and optimizing API integrations with major mobility partners (such as 4411 and De Lijn) and banking partner KBC.
  • Providing constructive technical challenge by critically evaluating and redesigning existing structures, such as the transition to separate repositories for individual components.
  • Coaching and mentoring less experienced colleagues (such as junior developer Jens) through hands-on guidance during development projects and partner meetings.
  • Proactively contributing to process automation, codebase containerization, and the innovative application of generative AI within the software development lifecycle.
  • Participating in a weekly rotating "firefighter" schedule to efficiently resolve second-line operational issues and bugs during business hours.

Profile

Experience & Background

  • You hold a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or have acquired equivalent expertise through extensive hands-on experience.
  • You have at least 8 years of in-depth experience in Java development within complex, highly available backend environments.
  • You have proven experience designing and governing cloud-based microservices architectures.
  • You possess strong, up-to-date knowledge of technologies including Java, Spring Boot, Hibernate, and related frameworks.
  • You have solid experience with relational database design (PostgreSQL) and RESTful API development (JSON/REST).
  • You have practical experience with cloud and DevOps technologies such as AWS, Docker, Kubernetes, and Jenkins.

Competencies

  • Strong conceptual and analytical thinking: You quickly understand complex architectures and can assess the long-term impact of technical decisions.
  • Excellent communication and influencing skills: You can clearly articulate technical and architectural concepts and have the maturity to bring teams along with your vision.
  • Critical and proactive mindset: You are comfortable constructively challenging the status quo and providing healthy technical pushback when needed.
  • Coaching ability: You enjoy mentoring junior developers and helping them grow both technically and professionally.
  • Agile mindset: You thrive in a flexible Scrum environment and take ownership of your own epics and deliverables.
     

Languages

You are fluent in both Dutch and English. You can effortlessly switch between internal team meetings conducted in Dutch and technical discussions, documentation, and collaboration with international partners in English.

Offer

  • A high degree of autonomy, freedom, and flexibility—we focus on delivering high-quality results rather than tracking working hours.
  • The opportunity to work on a meaningful product with a tangible, positive impact on the transition towards sustainable mobility.
  • An innovative work environment where every employee receives access to cloud-based AI tools to experiment with generative AI.
  • A healthy work-life balance through a hybrid working model: three days per week at our Ghent office and two days working from home (typically Mondays and Wednesdays).
  • An informal and caring company culture, with regular HR Days supported by a corporate psychologist to foster both individual well-being and team development.

Senior Java Engineer @ Olympus Mobility

Olympus Mobility is Belgium's largest B2B mobility platform, simplifying sustainable and alternative corporate mobility for employers and their employees since 2015. Its versatile platform and accompanying app are used by more than one million smart commuters, with services delivered to a broad range of clients—from self-employed professionals and SMEs to major corporate organizations such as KPMG, Mediahuis, Sweco, and Bank Van Breda.

What started as an innovative pilot project within the Belgian National Railway Company (NMBS) has evolved into the undisputed market leader in Belgium and a trusted mobility partner for businesses.

Olympus Mobility places quality of life, ease of use, and sustainability at the heart of everything it does. The company is committed to accelerating the mobility transition by helping businesses reduce their ecological footprint and CO₂ emissions through seamless access to alternative modes of transport. The platform gives employees greater flexibility while reducing administrative burdens, directly contributing to a healthier work-life balance.

At the same time, Olympus Mobility acts as a connector within the mobility ecosystem. By working closely with leasing companies, cities, municipalities, and banks, the company builds sustainable partnerships that maximize positive societal impact.

Whatsapp on your computer?

No Whatsapp? Send us a message

Apply now

  • Drop files here or
    Accepted file types: jpg, gif, png, pdf, doc, docx, txt, Max. file size: 20 MB, Max. files: 5.

    Webdevelopment bretel.website | Privacy policy

    Realised with the support of

    Flanders Investment and Trade
    35Vacancies
    Search