Mercury
Mercury
Mercury ist ein Logistikunternehmen für das Gesundheitswesen und die Biowissenschaften, das den Versand medizinischer, pharmazeutischer und wissenschaftlicher Materialien koordiniert. Das Leistungsangebot umfasst Luftfracht, Kühlketten-Transporte und Zollabwicklung und wird durch Echtzeit-Tracking sowie eine proaktive Überwachung der Sendungen unterstützt, insbesondere bei sensiblen oder zeitkritischen Lieferungen. Mercury wurde 1983 gegründet und verbindet globale Logistik-Erfahrung mit individueller Betreuung für Organisationen von Start-ups bis hin zu etablierten Unternehmen. Das Unternehmen ist nach ISO 9001:2015 zertifiziert.

Senior Java Backend Engineer bei Mercury (Türkei, Remote)

Werde Senior Java Backend Engineer bei Mercury und entwickle skalierbare Versandtechnologie für Kunden aus Life Sciences und Gesundheitswesen. Der Schwerpunkt liegt auf APIs, Microservices, Observability und zuverlässigen Diensten für die Versandplattform.

Beschreibung

  • Unterstütze den Aufbau von Mercurys Versandplattform der nächsten Generation durch Backend-Design, Entwicklung, Wartung, Refactoring, Tests und kontinuierliche Verbesserung
  • Entwirf und liefere eine skalierbare, sichere, wartbare und umfassend dokumentierte API-Plattform
  • Arbeite mit DevOps-Ingenieurinnen und -Ingenieuren an Build-Pipelines, Deployment-Tools und Automatisierungsskripten
  • Entwickle Funktionen zur Ereigniserfassung, Benachrichtigung und Filterung für Observability
  • Entwickle Microservices und APIs gemeinsam mit Architektinnen und Architekten sowie Frontend-Entwicklerinnen und -Entwicklern
  • Arbeite mit dem QA-Team an Strategien, Tools und Verfahren für Backend-Tests
  • Entwickle Engineering-Praktiken, Technologieentscheidungen, Standards und Tools von Drittanbietern in den Produktionsteams weiter
  • Arbeite mit dem Bostoner Produktteam an Produktanforderungen und Prioritäten für die Roadmap
  • Erreiche technische Ziele und stelle dabei die Benutzerfreundlichkeit in den Mittelpunkt der Implementierungsentscheidungen
  • Ermittle den Bedarf von Entwicklerinnen und Entwicklern gemeinsam mit Kundenentwicklerinnen und -entwicklern sowie internen Stakeholdern
  • Vertrete die Interessen der Mercury-Kunden während der gesamten Produktentwicklung
  • Verwandle komplexe technische Herausforderungen in klare, elegante Lösungen
  • Gestalte ein unverwechselbares Erlebnis der Mercury-Versandplattform im Einklang mit den Markenwerten des Unternehmens
  • Berichte an die Leitung Software Engineering in einem funktionsübergreifenden agilen Team aus Engineering, Produkt und QA

Anforderungen

  • Fließende Englischkenntnisse in Wort und Schrift
  • Bachelorabschluss in einer softwareorientierten Ingenieurdisziplin, beispielsweise Computer Engineering, Software Engineering, Elektrotechnik und Elektronik oder Informatik und Ingenieurwesen
  • Mehr als 7 Jahre Erfahrung in der Backend-Entwicklung mit Java, davon mindestens 4 Jahre mit Java 9 oder höher
  • Sehr gute Kenntnisse der grundlegenden Java-Konzepte
  • Mindestens 3 Jahre aktuelle Erfahrung mit Spring Boot oder Spring
  • Sicherer Umgang mit Spring Data, Hibernate und JPA
  • Erfahrung mit Unit-Tests und testgetriebener Entwicklung
  • Erfahrung mit Code-Reviews sowohl als Reviewer als auch als Beitragende oder Beitragender sowie Bereitschaft zur aktiven Mitarbeit
  • Vertrautheit mit Git und verteilten Versionskontrollsystemen
  • Kenntnisse im Entwurf und in der Implementierung von RESTful APIs
  • Kenntnisse in Backend-Architektur und Designkonzepten
  • Nachweisliche Erfahrung mit Microservices-Architekturen
  • Erfahrung mit Kafka für Messaging und Streaming
  • Verständnis von Datenbanktechnologien, insbesondere PostgreSQL
  • Fundierte Kenntnisse grundlegender Entwicklungstechnologien einschließlich OAuth, REST und JWT
  • Verständnis von objektorientierter Programmierung, Algorithmen und systematischer Problemlösung
  • Erfahrung beim Aufbau groß angelegter Backendsysteme mit unterstützenden Entwicklerportalen oder Marktplätzen
  • Gutes Verständnis von Lean- und agilen Werten, Prinzipien und Praktiken
  • Anwendungskenntnisse in Linux-Shell-Befehlen und Skripting
  • Vertrautheit mit CI/CD-Pipelines und DevOps-Praktiken
  • Fähigkeit, Anwendungsleistung, Skalierbarkeit und Zuverlässigkeit zu optimieren
  • Fähigkeit, Junior Engineers zu betreuen und den kollaborativen Wissensaustausch zu fördern
  • Ausgeprägte Problemlösungsfähigkeiten sowie die Fähigkeit, sowohl selbstständig als auch im Team effektiv zu arbeiten
  • Fähigkeit, Kundenbedürfnisse zu priorisieren und Aufgaben zeitnah zu erledigen

Zusatzleistungen

  • Wettbewerbsfähiges Gehalt in USD
  • Remote-Arbeit während der Arbeitszeiten in der Türkei
  • Private Krankenversicherung für dich und deine unmittelbare Familie
  • 20 bezahlte Urlaubstage, auch im ersten Beschäftigungsjahr
  • Ein bezahlter Urlaubstag an deinem Geburtstag

Ähnliche Stellen

Terumo Medical Corporation

Regionalmanager Vertrieb für Terumo Interventional Systems

Terumo Medical Corporation

Leiten Sie den Vertrieb medizinischer Produkte in einer Region im Norden von Zentral-New-Jersey und verantworten Sie Außendienstteams sowie die Beziehungen zu Krankenhäusern. Steigern Sie den regionalen Umsatz und die Vertriebsleistung und sorgen Sie für eine regelkonforme Vermarktung der Produkte von Terumo Interventional Systems.

Öffnen
Claroty

QA-Automatisierungsingenieur

Claroty

Entwickle API- und UI-Automatisierungen sowie Qualitätsprüfungen in CI/CD-Pipelines für Clarotys Plattform für die Sicherheit cyberphysischer Systeme. Mit zuverlässigen Tests trägst du zum Schutz kritischer Infrastrukturen bei.

Öffnen