Taro Logo

Mid-Level Backend Developer (Remote, EU-based)

A transportation platform helping people move efficiently between cities and airports across Europe.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Travel · Logistics

Description For Mid-Level Backend Developer (Remote, EU-based)

GoOpti is a dynamic transportation platform revolutionizing how people travel between cities and airports across Europe. As a Mid-Level Backend Developer, you'll join a tight-knit team of 4 developers working on complex marketplace logic, real-time scheduling, and partner integrations. The role involves maintaining and modernizing a Java-based monolithic system while supporting the transition to microservices architecture on AWS and Kubernetes.

You'll be working with a modern tech stack including Java 11 (Spring Boot), C#, and various AWS services, handling everything from fleet optimization to financial clearing. The position offers the flexibility of remote work (EU-based preferred) with a focus on collaborative development and system improvement. You'll be part of a team that values code quality, performance, and continuous learning.

The ideal candidate brings 3+ years of backend development experience, strong Java skills, and familiarity with modern development practices. You'll have the opportunity to work on real-world logistics problems, making a direct impact on thousands of daily users while helping shape the future of shared transport in Europe.

Benefits include competitive compensation, flexible remote work arrangements, regular team activities, and ample vacation time. This is an excellent opportunity for a developer who enjoys technical challenges and wants to work on meaningful transportation solutions with real-world impact.

Last updated 10 hours ago

Responsibilities For Mid-Level Backend Developer (Remote, EU-based)

  • Maintain and evolve Java-based monolithic system (Java 11, Spring Boot, Wildfly 24)
  • Build and refine REST APIs and integrate with microservices
  • Write clean, testable code and help improve coverage with unit tests and integration tests
  • Troubleshoot and resolve performance bottlenecks or scaling issues
  • Support gradual migration from monolith to microservices on AWS + Kubernetes
  • Participate in code reviews, team discussions, and product grooming sessions

Requirements For Mid-Level Backend Developer (Remote, EU-based)

Java
MySQL
PostgreSQL
Kafka
RabbitMQ
Redis
Kubernetes
  • 3+ years of experience as a backend developer (ideally with Java 8+)
  • Comfort working in large codebases and identifying legacy issues
  • Familiarity with REST APIs, SQL databases, Git
  • Experience with Docker/Kubernetes or willingness to learn
  • Proactive, collaborative mindset
  • Solid communication skills in English; Slovenian is a plus

Benefits For Mid-Level Backend Developer (Remote, EU-based)

  • Competitive salary based on experience and skills
  • Fully remote work with flexible hours (EU time zones preferred)
  • A supportive, close-knit development team
  • Opportunities to work on complex architecture and real-world logistics problems
  • Regular team buildings and occasional in-person meetups
  • Continuous learning environment
  • 25+ days of vacation, depending on location and agreement

Interested in this job?

Jobs Related To GoOpti B.V. Mid-Level Backend Developer (Remote, EU-based)