Miratech
Miratech
Miratech ist ein global tätiges IT-Dienstleistungs- und Beratungsunternehmen, das mit Unternehmen an der digitalen Transformation arbeitet. Das Leistungsspektrum umfasst Outsourcing, Softwareentwicklung und professionelle Dienstleistungen und verbindet die Lieferkapazitäten eines Großunternehmens mit der Anpassungsfähigkeit, die mit innovativer Start-up-Kultur verbunden ist. Miratech wurde 1989 gegründet und ist in den Bereichen B2B-Beratung sowie technologiebezogene Arbeit im SaaS-Umfeld tätig. Dabei unterstützt das Unternehmen Organisationen, die Softwarekompetenz und Technologiedienstleistungen benötigen.

Full-Stack-Java-Engineer für Workforce Management (Remote, New York)

Entwickeln Sie Java-, React- und cloudnative Software für Miratechs Lösungen im Bereich Workforce Management und Customer Experience. Entwickeln Sie APIs, Microservices, Unternehmensintegrationen und automatisierte Bereitstellungspipelines.

Beschreibung

  • Erstellen, testen und unterstützen Sie skalierbare Backend-Services mit Java, Spring Boot und soliden Engineering-Praktiken.
  • Entwickeln Sie responsive, barrierearme Webanwendungen mit React, TypeScript und wiederverwendbaren Komponenten.
  • Entwerfen und nutzen Sie REST-APIs nach einem API-First-Entwicklungsmodell.
  • Pflegen Sie klar definierte OpenAPI-/Swagger-Verträge und eine robuste Fehlerbehandlung.
  • Erstellen Sie modulare Anwendungen mit Microservice-, objektorientierten und ereignisgesteuerten Entwurfsmustern.
  • Nutzen Sie Node.js für schlanke Services, Backend-for-Frontend-Schichten, Integrationen und Entwicklungstools.
  • Modellieren und optimieren Sie PostgreSQL-Schemata und Abfragen für einen effizienten Datenzugriff.
  • Verbinden Sie interne und externe Systeme über REST-APIs, Webhooks, Messaging und weitere Integrationsansätze.
  • Containerisieren Sie Services und unterstützen Sie Cloud-Bereitstellung, Konfigurationsmanagement und konsistente Umgebungen.
  • Erstellen und pflegen Sie Jenkins-CI/CD-Pipelines mit automatisierten Tests, Quality Gates und wiederholbaren Releases.
  • Fügen Sie strukturierte Logs, Metriken, Traces und aussagekräftige Meldungen zur Anwendungsfehlerberichterstattung hinzu.
  • Untersuchen Sie Produktions- und Funktionsprobleme und verbessern Sie dabei Performance, Ausfallsicherheit, Skalierbarkeit und Wartbarkeit.
  • Arbeiten Sie mit Produkt-, UX-, QA-, DevOps-, Architektur- und Engineering-Teams an Design-Reviews, Planung und kontinuierlicher Verbesserung zusammen.

Anforderungen

  • Mindestens fünf Jahre Erfahrung in der Full-Stack-Softwareentwicklung, einschließlich Verantwortung für Produktivanwendungen.
  • Praktische Expertise in Java und Spring, insbesondere Spring Boot, REST-Services, Persistenz, Sicherheit und automatisiertem Testen.
  • Ausgeprägte Frontend-Erfahrung mit Angular oder React, TypeScript, HTML, CSS, komponentenbasierter Architektur, Zustandsverwaltung und aktuellen Testverfahren.
  • Gute Kenntnisse in Node.js für schlanke Services, Integrationen, Build-Tools oder unterstützende Komponenten.
  • Nachweisliche Fähigkeit, REST-APIs und Microservices für wartbare verteilte Anwendungen zu entwerfen.
  • Fortgeschrittene SQL-Kenntnisse und Erfahrung mit der Erstellung effizienter PostgreSQL- oder vergleichbarer relationaler Datenbankmodelle.
  • Erfahrung mit der Entwicklung, Bereitstellung oder Unterstützung cloudbasierter und containerisierter Anwendungen.
  • Ausgezeichnete Kommunikationsfähigkeiten sowie die Fähigkeit, technische Dokumentationen zu verfassen und Workshops mit Kunden zu leiten.
  • Kenntnisse in OAuth2, OpenID Connect, JWT und sicherer API-Architektur.
  • Erfahrung mit Kafka, RabbitMQ oder ähnlichen Messaging- und Event-Streaming-Systemen.
  • Vertrautheit mit Kubernetes, Cloud-Plattformen, Observability-Tools und sicherer Softwarebereitstellung.
  • Erfahrung in der Entwicklung von Workforce-Management-Anwendungen oder der Integration von WFM-Plattformen ist wünschenswert.
  • Kenntnisse in AWS-Services und Erfahrung mit Amazon Connect sind wünschenswert.
  • Erfahrung mit der Bereitstellung von CX-, Contact-Center- oder Kundenservice-Anwendungen ist wünschenswert.
  • Kenntnisse in Prognose, Planung, Einhaltung von Vorgaben, Routing, Agent-Desktop, digitalen Kanälen oder verwandten Betriebsabläufen sind wünschenswert.
  • Erfahrung mit der Integration von CRM-, Identitäts-, HR-, Lohnabrechnungs-, Analyse- oder anderen Unternehmenssystemen ist wünschenswert.
  • Praktische Erfahrung mit KI-gestützter Entwicklung oder KI-fähigen Lösungen, einschließlich Claude oder GitHub Copilot, ist von Vorteil.

Zusatzleistungen

  • Krankenversicherung
  • Sprachkurse
  • Umzugsunterstützungsprogramm
  • Möglichkeiten zur beruflichen Weiterentwicklung
  • Zertifizierungsprogramme
  • Mentoring- und Talentförderungsprogramme
  • Interne Mobilitätsmöglichkeiten
  • Praktikumsmöglichkeiten
  • Inklusiver und unterstützender Arbeitsplatz
  • Regelmäßige Teambuilding- und gesellige Firmenveranstaltungen

Ähnliche Stellen

Endless Studios

Curriculum-Entwickler:in für Game Design (Unity)

Endless Studios
11 – 50 Mitarbeitende
BeratungGesundheitswesenMarketing

Entwickle Game-Design-Unterricht für Floridas berufliche und technische Bildungsprogramme an Highschools mit der Endstar-Engine von Endless Studios. Erstelle Unity-Brückenlektionen, Prüfungen, Lehrkräftehandbücher und Tutorials für den Unterricht.

Öffnen