Java Engineer (HubSpot) Львів Wir sind auf der Suche nach einem Software-Ingenieur, der sich einem HubSpot-Engineering-Team anschließt, das alle Arten von benutzerdefinierten Integrationen für die SaaS-Plattform des Kunden und Drittanbieter erstellt, die von einigen Hundert bis zu Zehntausenden aktiven Benutzern reichen. Die Hauptprinzipien unserer Arbeit sind die Zuverlässigkeit der Software und die Unterstützung des Benutzers beim Erreichen seiner Ziele. Sie haben zahlreiche Möglichkeiten, in
Java Engineer (HubSpot) Львів Wir sind auf der Suche nach einem Software-Ingenieur, der sich einem HubSpot-Engineering-Team anschließt, das alle Arten von benutzerdefinierten Integrationen für die SaaS-Plattform des Kunden und Drittanbieter erstellt, die von einigen Hundert bis zu Zehntausenden aktiven Benutzern reichen. Die Hauptprinzipien unserer Arbeit sind die Zuverlässigkeit der Software und die Unterstützung des Benutzers beim Erreichen seiner Ziele. Sie haben zahlreiche Möglichkeiten, in der Microservices-Architektur mit modernsten Technologien zu arbeiten. HubSpot ist eines der besten Technologieunternehmen in den USA. HubSpot verfügt über eine großartige Ingenieurskultur, die von großartigen Teams in den USA, Irland, Deutschland, der Ukraine, Weißrussland und Armenien getragen wird. Die Plattform besteht aus Tausenden von Mikrodiensten, die mit Java17, dem leichten DropWizard-Framework und der Google Guice-Abhängigkeitsinjektion erstellt wurden. Es ist riesig und Sie müssen sich mit vielen anderen Dingen wie Kafka, Amazon SQS, S3, HBase und vielem mehr auseinandersetzen. Front-End-Anwendungen, die mit ECMAScript 6, React und Sass erstellt wurden. Ungefähr 1000 Front-End-Repositorys. Das Plattformteam hat die hochmoderne Infrastruktur aufgebaut, die es Entwicklern ermöglicht, ihren Code mit buchstäblich drei Klicks für Qualitätssicherung und Produktion bereitzustellen – Sie können Ihre gesamte Zeit mit dem Entwerfen und Entwickeln von Software verbringen – es gibt nichts einfacheres, als hier einen Build und eine Zusammenführung auszulösen. Verantwortlichkeiten: Kommunizieren Sie direkt mit dem Produktmanagement und Kollegen in Boston und Dublin sowie anderen HubSpot-Entwicklungsteams, um Anforderungen zu formulieren. Erstellen Sie neue und erweitern Sie bestehende Microservices mit Java17, DropWizard und allen Technologien/Tools, die zur Erledigung einer bestimmten Aufgabe erforderlich sind. Decken Sie Ihren Code mit allen Arten von Automatisierungstests ab (Einheit, Integration, Akzeptanz, API, End-to-End) Besitzen Sie die von Ihnen entwickelte Software vollständig. Wir entwerfen, entwickeln, testen, veröffentlichen und unterstützen unsere Software sowohl in Bühnen- als auch in Produktionsumgebungen. Erforderliche Fähigkeiten. Bachelor-Abschluss in Informatik, Softwaretechnik oder einem verwandten Bereich (oder gleichwertige Erfahrung). 3+ Jahre Arbeit mit Java. Ausgezeichnetes Verständnis des OO-Design-/Programmierparadigmas. Solides Hintergrundwissen in Informatik und Programmierung. Gute Kenntnisse in Datenbanken und Netzwerken. Mindestens mittlere Englischkenntnisse. Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten. Asaplus Front-End-Entwicklungserfahrung (React oder andere moderne JS-Frameworks). Gutes Verständnis von Unit-Tests/Testautomatisierung. Wir bieten professionelle Entwicklungsunterstützung (Bücher, Online-Kurse, Konferenzen, Zertifizierungen, Englischkurse). , und Clubs) Arbeiten Sie in einem komfortablen Büro (keine Richtlinien für offene Räume, schöne Entspannungs-/Sportbereiche, geräumige Bar/Küche, Dusche, Mini-Wäscherei) Kostenlose Mittagessen Flexible Arbeitszeiten und WFH-Richtlinien (nach Vereinbarung mit den Teamkollegen) Vergütung für die Einrichtung des Home-Office Krankenversicherung oderSportvergütung Wettbewerbsfähiges Gehalt für alle Teammitglieder 20 Werktage bezahlter Urlaub, zusätzlicher Urlaub im Falle der Geburt eines Kindes Entschädigung für Krankheitsurlaub Mutterschafts-/Vaterschaftsurlaub Firmenveranstaltungen und Teambuilding