Backend Engineer (Scala)

New York | United States • Vor Ort • Mid-Level • vor 8 Tagen
Backend-Entwickler backend-developer Software Engineer
Auf einen Blick

Entwickeln Sie Cloud-Native-Backend-Services mit Scala und funktionalen Programmierparadigmen. Diese Rolle richtet sich an erfahrene Backend-Ingenieure mit 5+ Jahren web-basierter Anwendungsentwicklung und Interesse an funktionalen Sprachen.

💰 ~$120.000–160.000/Jahr (geschätzt) 📊 Mid-Level 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • 5+ Jahre webbasierte Anwendungsentwicklung
  • Scala- oder funktionale Programmiersprachen-Erfahrung
  • Datenbankkonzepte verstehen
  • Testing-Disziplin
Scala Akka ZIO

Gehalt geschätzt anhand Mid-Level Backend Engineer mit 5+ Jahren und spezialisiert auf Scala in NYC. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Erfahrene Backend-Ingenieure mit Scala-Interesse
  • Java-Entwickler, die funktionale Programmierung lernen möchten
  • Kandidaten, die Cloud-Native-Services bevorzugen
🚫 Weniger geeignet
  • Junior-Entwickler ohne Web-Entwicklungserfahrung
  • Kandidaten ohne Interesse an funktionalen Sprachen
  • Frontend-fokussierte Ingenieure
💡 Gut zu wissen
  • Scala ist eine spezialisierte Sprache; nicht alle Backend-Ingenieure haben Erfahrung
  • Funktionale Programmierung und Cloud-Native Muster sind zentral
  • Aktive Code Review Kultur erforderlich

Über das Unternehmen

Pierce entwickelt Cloud-Native-Services mit modernen funktionalen Programmiersprachen wie Scala.

Deine Aufgaben

  • Entwicklung von Cloud-Nativen-Services mit Scala und Open-Source-Frameworks (Akka, ZIO)
  • Entwicklung von Unit- und Integrationstests mit Scala Test und ZIO Test
  • Aktive Teilnahme an Daily Stand-up-Meetings
  • Code Reviews als Bestandteil des Standard-SDLC- und Change-Management-Prozesses
  • Kollaborative Softwareentwicklung im Team

Deine Voraussetzungen

  • Abschluss in Softwaretechnik oder ähnliches Studium
  • 5+ Jahre Erfahrung in webbasierter Anwendungsentwicklung
  • Erfahrung mit Scala, Node.js oder Java (Plus für die Rolle)
  • Verständnis von relationalen und NoSQL-Datenbankkonzepten
  • Leidenschaft zum aktiven Lernen neuer Technologien
  • Fähigkeit, unabhängig oder im Team zu arbeiten
  • Starke Problemlösungs- und Kommunikationsfähigkeiten
  • Collaborative Ansatz zur Softwareentwicklung