Job search

Java Engineer

Permanent

Negotiable

Berlin

Overview

We have partnered with a fast-growing German SaaS scale-up where their platform uses AI-driven data modelling to create detailed digital representations of products and supply chains. This allows engineering and procurement teams to assess environmental impact, cost structures, and risk factors far more efficiently than traditional methods.

The business is now entering a significant growth and transition phase. Engineering teams are scaling, processes are evolving, and there is a level of ambiguity as the company matures. This role suits someone comfortable operating in that environment rather than expecting everything to be fully structured.

The Role

You’ll be working across the full stack on a platform that deals with complex, real-world data at scale. The work isn’t siloed engineers are expected to get involved where needed and take ownership.

Day to day, that looks like:

  • Building out backend services and improving how data is processed and structured
  • Developing clean, usable front-end features that make complex data easier to work with
  • Getting involved in how things are deployed, run, and improved over time
  • Working closely with product and other engineers to shape solutions rather than just delivering tickets
  • Helping bring more structure and consistency to engineering as the company scales

Requirements:

  • Strong experience with Java and Spring Boot in production environments
  • Solid front-end experience with Angular
  • Experience working with AWS (EC2-based environments)
  • Familiarity with CI/CD pipelines (GitLab preferred)
  • Comfortable in scale-up environments with changing processes
  • Able to operate with a degree of autonomy and handle uncertainty

What to Expect

  • A business scaling quickly and still defining its internal processes
  • Engineering challenges tied to complex data modelling and performance
  • A level of ambiguity this isn’t a fully polished corporate environment
  • Opportunity to have a real impact on how systems and teams evolve

Apply now

Related

  • People Director

    Permanent

    Negotiable

    Berlin

    HR Director Location: Berlin We’re supporting an internationally focused organisation to appoint an experienced HR Leader to support the next phase of business growth across Europe. This is a broad, commercially focused role, suited to someone who is equally comfortable…

    Apply
  • Senior Talent Acquisition Manager

    Permanent

    30 days holiday

    Berlin

    Senior Talent Acquisition Partner | Technical & Engineering Sector Location: Berlin (Remote or flexible options available for the right person)Sector: Civil Engineering, Infrastructure, Technical Project Delivery We’re looking for a driven Senior Talent Acquisition Partner to join a growing business…

    Apply
  • Performance marketing manager

    Permanent

    Up to £75000 per annum

    Berlin

    Ort: Berlin 🏙️ | Arbeitsmodell: Hybrid (2 Tage pro Woche im Büro) 💻 | Anstellung: Vollzeit 📆 | Gehalt: 75.000 – 95.000 € / Jahr 💶 🚀 Du liebst datengetriebenes Marketing und kreative Skalierung? Dann bist du hier richtig! Als…

    Apply

Get ready for a new step in your career

Read some video interview tips


Want to be part of Annapurna’s success?
Visit our internal careers page here.