Build the connections behind modern commerce

Java & Kotlin
API Developer

Help evolve business-critical integrations from established systems toward a modern Kotlin, Spring and Azure architecture—while working remotely with an experienced development team.

  • RemoteFlexible home office
  • Full time40 hours · Monday–Friday
  • DE + ENGerman for team communication
JavaKotlinAPIsSpringApache CamelAzure Logic AppsUniface

The opportunity

Modernize without losing what already works.

You will develop and maintain integrations, understand real customer processes and support a carefully planned migration to a new architecture. Kotlin or Uniface experience is welcome, but not essential: a substantial onboarding period is part of the role.

Complete job description

Deutsch & English

The full position description from PCRecruiter, presented in both working languages.

DE Deutsch

Deine Aufgaben

  • Entwicklung, Wartung und Weiterentwicklung von Schnittstellenlösungen (APIs, Shop-Anbindungen)
  • Analyse und Optimierung von Kundenprozessen (Bestellabläufe, Datenanforderungen)
  • Arbeiten mit dem bestehenden System (Uniface – Core-System & Java mit Apache Camel)
  • Durchführung von Wartungsarbeiten und Bugfixes
  • Unterstützung bei der Migration auf eine neue Architektur mit Spring Applikationen in Kotlin und Azure Logic Apps (Einarbeitung wird gewährleistet)
  • Direkte Kommunikation mit Kunden über Ticketsysteme sowie enge Zusammenarbeit mit internen Teams

Dein Profil

  • Kenntnisse in Java oder Kotlin – oder verwandte Sprachen. C oder Uniface sind erwünscht, aber nicht notwendig. Du bringst gute Programmierkenntnisse in Java oder Kotlin mit; Erfahrungen mit verwandten Sprachen sind ebenfalls willkommen. Eine lange Einarbeitungsphase gibt dir die Möglichkeit, Kotlin und Uniface zu erlernen.
  • Erfahrung in API-Integrationen und Shop-Systemen
  • Technisches Verständnis gepaart mit der Fähigkeit, sich in Kundenprozesse hineinzudenken
  • Teamfähigkeit, Einsatzbereitschaft und selbstständiges Arbeiten. Du arbeitest gerne mit anderen an gemeinsamen Zielen, bist hoch motiviert, lösungsorientiert und lernst neue Dinge schnell.
  • Spaß an der Arbeit und Begeisterung für innovative Ideen. Du bist neugierig und möchtest dich in der App-Entwicklung ständig weiterentwickeln.
  • Deutschkenntnisse zur effektiven Kommunikation mit den Kollegen

Wir bieten

  • Ein spannendes und abwechslungsreiches Aufgabengebiet in einem innovativen Unternehmen
  • Die Möglichkeit, in einem Team von erfahrenen Entwicklern zu arbeiten
  • Eine moderne und dynamische Arbeitsumgebung
  • Flache Hierarchien und kurze Entscheidungswege
  • Flexible Arbeitszeiten im Home-Office
  • Ein attraktives Gehalt
EN English

Your Responsibilities

  • Develop, maintain, and enhance interface solutions (APIs, shop integrations)
  • Analyze and optimize customer processes (ordering processes, data requirements)
  • Work with the existing system (Uniface – core system & Java with Apache Camel)
  • Perform maintenance work and bug fixes
  • Support the migration to a new architecture using Spring applications in Kotlin and Azure Logic Apps (comprehensive training will be provided)
  • Communicate directly with customers via ticketing systems and work closely with internal teams

Your Profile

  • Knowledge of Java or Kotlin—or related programming languages. C or Uniface experience is desirable but not required. You have solid programming skills in Java or Kotlin; experience with related languages is also welcome. An extensive onboarding period gives you the opportunity to learn Kotlin and Uniface.
  • Experience with API integrations and e-commerce/shop systems
  • Strong technical understanding combined with the ability to understand and analyze customer processes
  • Teamwork, commitment and independent work. You enjoy collaborating toward common goals, are highly motivated and solution-oriented, and learn new concepts quickly.
  • Enjoyment of your work and enthusiasm for innovation. You are curious about new approaches in application development and motivated to continuously develop your skills.
  • German language skills for effective communication with colleagues

What We Offer

  • An exciting and varied range of responsibilities in an innovative company
  • The opportunity to work as part of a team of experienced developers
  • A modern and dynamic working environment
  • Flat hierarchies and short decision-making processes
  • Flexible working hours and the opportunity to work from home
  • An attractive salary

Ready for your next chapter?

Connect systems.
Build what comes next.

If Java, Kotlin and thoughtful modernization sound like your kind of challenge, we would like to hear from you.

Apply for position 2987