Print / save as PDF

(Senior) Java Developer (m/f/d)


Your tasks

As a (Senior) Java Developer based in Hamburg, you will be part of a Scrum team working on a microservice-based architecture for our new e-commerce platform. You are required to utilise your deep knowledge of software architecture to develop innovative approaches to complex design challenges.

You will be developing modules in Java or Kotlin, implementing features, testing and bug fixing. It is essential that you communicate design rationales and build consensus around these decisions. You ensure that our software is delivered on time and meets our expected standards; primarily: optimal performance, scalability, modularity and high security are paramount to our goals.

We use modern technologies such as Java8, Kotlin, Spring Boot, Kubernetes, Docker, Jenkins, Gradle, RabbitMQ, Elasticsearch, and Google Cloud Platform.

Your profile

  • Very good knowledge of service-based architecture and web services such as REST
  • Have a great understanding of Dependency Injection and experience working with frameworks such as Spring or Google Guice
  • Very good knowledge of MySQL or other databases (SQL or NoSQL) is essential
  • Passionate about your work, constantly open to better yourself and learn new technologies
  • Excellent proficiency in English, written and spoken

Nice to have

  • You have worked in Test-Driven Development environment
  • Knowledge of any frontend ecosystem (incl. npm/yarn, nodejs, webpack)

What we are offering you

  • A dynamic and international team from more than 15 countries
  • Agile work environment, flat hierarchy, and quick decision-making
  • Flexible working hours and real work-life balance
  • Laptop of your choice for work and private use (Mac, Linux, Windows)
  • Individual budget for barcamps, meetups, conferences, trainings, languages course
  • Attending internal hackathons
  • Assistance with relocation or visa sponsorship
  • Regular team events (ePages YOU and Kick-Off Event, yoga, kicker tournament, board games evening)
  • Centrally located offices with excellent public transportation
  • Transport card allowance
  • Further benefits such as lunch vouchers, private internet usage subsidy, Employer Pension Fund
  • Fresh fruits and drinks

How to apply

Is this the job you are looking for? Then just click on “Apply now”.

In addition, we would like to get an impression of you in action. You can show us what you've achieved through GitHub, own website, or live portfolio.

If you have any questions, just send an email at or call +49 40 350 188 0.

We are looking forward to getting to know you!

Share this job offer or recommend it via e-mail