7. September 2024
Java Backend Engineer Львів SOLEAD Software sucht einen Java-Ingenieur auf leitender Ebene zur Verstärkung unseres wachsenden Teams, das am Aufbau einer innovativen Cloud arbeitet basierte Anbieter-Management-Plattform. Die Plattform ermöglicht es Unternehmen aus verschiedenen Branchen, die Beschaffung und Verwaltung aller externen Lieferanten und Dienstleistungen über einen zentralen Hub zu automatisieren. Basierend auf einer einfachen Aufgabendefinition durch Manag
7. September 2024
Java Backend Engineer
Львів
SOLEAD Software sucht einen Java-Ingenieur auf leitender Ebene zur Verstärkung unseres wachsenden Teams, das am Aufbau einer innovativen Cloud arbeitet basierte Anbieter-Management-Plattform. Die Plattform ermöglicht es Unternehmen aus verschiedenen Branchen, die Beschaffung und Verwaltung aller externen Lieferanten und Dienstleistungen über einen zentralen Hub zu automatisieren. Basierend auf einer einfachen Aufgabendefinition durch Manager übernehmen die Algorithmen der Plattform die Hauptaufgabe, den richtigen Prozess, Anbieter oder Service zu finden und auszuwählen. Die Plattform verfügt über eine modulare Architektur, um auf budgeteffiziente Weise ein Lieferantenmanagementsystem für bestimmte Unternehmensanforderungen zusammenzustellen.
Die Plattform basiert auf Java-, Angular- und AWS-Technologie-Stacks gemäß dem SaaS-Servicemodell. Das verteilte Projektteam besteht aus mehreren Unterteams (Frontend, Backend, Design usw.) und arbeitet nach der agilen Methodik mit täglichen Standups und regelmäßigen Demos.
Als Teil des Backend-Teams wird vom Java Engineer erwartet, dass er Backend-Komponenten für die Anbieterverwaltungsplattform entwirft und entwickelt, um aktuellen und zukünftigen Anforderungen gerecht zu werden. Vom Java-Ingenieur wird erwartet, dass er Proaktivität und Engagement zeigt und Verbesserungen für verschiedene Aspekte des Produkts vorschlägt. Der Java-Ingenieur kommuniziert regelmäßig mit anderen Projektmitgliedern und Stakeholdern.
Aufgaben und Verantwortlichkeiten
- Design und Entwicklung von Backend-Komponenten und Diensten für die Vendor-Management-Plattform
- Implementierung von neuen Funktionalität, Geschäftslogik und Arbeitsabläufe
- Refactoring bereits vorhandenen Codes zur Verbesserung der Backend-Modularität, Skalierbarkeit und Leistung
- Abdeckung des Backend-Codes mit API und Unit-Tests
- Demonstration die archivierten Ergebnisse an den Projektinhaber weiterleiten
- Vorschläge zur Verbesserung des Produkts aus verschiedenen Blickwinkeln vorschlagen
- Regelmäßige Kommunikation mit anderen Teammitgliedern und Projektbeteiligten
- Teilnahme am agilen Prozess , Teambesprechungen, Brainstorming usw.
- Befolgen von Projektpraktiken, Konventionen und Standards
Fähigkeiten und Qualifikationen
- Sc. oder M.Sc. Abschluss in Informatik, angewandter Mathematik oder Ähnlichem
- 7+ Jahre Erfahrung in der Softwareentwicklung, darunter 4+ Jahre in der Java-Entwicklung
- Ausgeprägtes Verständnis der SOA-Cloud-Architektur, Designmuster und OOP Prinzipien
- Programmierkenntnisse in SQL und relationalen Datenbanken (PostgreSQL)
- Berufserfahrung mit AWS Cloud und seinen Diensten
- Praktische Erfahrung mit Elastic Search Services und Keycloak Identitätsdienste sind ein großes Plus.
- Erfahrung im Design und der Implementierung von REST-API-, Swagger- und Postman-Tools.
- Verständnis der MSA-Architektur ist ein Plus.
- Kenntnisse in agilen Prozessen und üben
- B2+ Englische Kommunikationsfähigkeiten
- Arbeitserfahrung in verteilten Teams
- Hohe Verantwortung, Proaktivität, Zielorientierung und Liebe zum Detail
Dies ist eine langfristige Vollzeitstelle in Lwiw, Ukraine. Für den Komfort unserer Mitarbeiter kombinieren wir die Arbeit in unserem modernen und geräumigen Büro mit der Arbeit zu Hause.