Surprise.com ist ein Technologieunternehmen mit der Mission, die weltweit erste Unterhaltungs-Super-App zu entwickeln – indem sie Videos, soziale Netzwerke, Spiele und Shopping in einem herrlich spielerischen, rundum unterhaltsamen Einzel-App-Erlebnis vereint. Wir tun dies heute aus demselben Grund, mit dem wir am ersten Tag begonnen haben: um das magische, erhebende Erlebnis der Überraschung in ein tägliches, wöchentliches und monatliches Lebensereignis zu verwandeln – weil es Menschen glücklic
Surprise.com ist ein Technologieunternehmen mit der Mission, die weltweit erste Unterhaltungs-Super-App zu entwickeln – indem sie Videos, soziale Netzwerke, Spiele und Shopping in einem herrlich spielerischen, rundum unterhaltsamen Einzel-App-Erlebnis vereint. Wir tun dies heute aus demselben Grund, mit dem wir am ersten Tag begonnen haben: um das magische, erhebende Erlebnis der Überraschung in ein tägliches, wöchentliches und monatliches Lebensereignis zu verwandeln – weil es Menschen glücklich macht. Was wir tun, wurde noch nie zuvor getan , und wie jeder Innovator stehen wir täglich vor Herausforderungen, die den Durchbruch von Top-Köpfen auf ihrem Gebiet erfordern. Deshalb haben wir kontinuierlich ein internationales Team aufgebaut, das sich durch mutige Ideenfindung, unermüdlichen Tatendrang und meritokratische Führung auszeichnet. Wir bitten Sie jetzt, sich als geschätztes Mitglied unseres Gewinnerteams auf dieser inspirierenden Mission vorzustellen. Wir sind derzeit auf der Suche nach motivierten Software-Ingenieuren mit Spezialisierung auf Java-Entwicklung, die unserem Team als Senior Java Engineers beitreten und uns dabei helfen, unser enormes Wachstum weiter voranzutreiben . Dies ist eine hochsichtbare Rolle in einem schnell wachsenden Unternehmen mit unzähligen Möglichkeiten zur beruflichen Weiterentwicklung und Aufstiegschancen. Wir brauchen einen proaktiven, detailorientierten Ingenieur, der Verantwortung für seine Arbeit übernehmen, Verbesserungsmöglichkeiten erkennen, Dinge erledigen und Projekte vorantreiben kann bis zur Fertigstellung. Wenn Sie also bereit sind, in einem schnelllebigen, wachstumsstarken Umfeld eine enorme Wirkung zu erzielen und Ihre Fingerabdrücke auf einem wirklich globalen Produkt zu sehen, möchten wir von Ihnen hören! Was werden Sie tun? Arbeiten Hand in Hand mit unseren talentierten Design-, Produkt- und Mobile-Engineering-Teams, um bahnbrechende Produktfunktionen zu erdenken, zu entwickeln, bereitzustellen und zu unterstützen. Tauchen Sie ein in die Einzelheiten komplexer technischer und Produktanforderungen und brechen Sie diese in klare Entwicklungspläne auf und genaue SchätzungenEntwickeln und implementieren Sie sauberen, modularen und blitzschnellen Backend-Code in unserem auf Microservices basierenden Setup. Nutzen Sie das Feedback von Benutzern aus der ganzen Welt, um unser Produkt kontinuierlich zu verfeinern und auf die nächste Stufe zu heben. Stellen Sie Ihre Programmierfähigkeiten unter Beweis Sie liefern erstklassigen Code und helfen Ihren Mitentwicklern durch Codeüberprüfungen und Mentoring. Schreiben Sie detaillierte technische Spezifikationen für neue Funktionen und Systeme und stellen Sie sicher, dass alle auf dem gleichen Stand sind. Wonach suchen wir? Englisch der oberen Mittelstufe oder höher (2+) ; Gute Kenntnisse von Java Core mit mehr als 5 Jahren Erfahrung; Fähigkeit, sauberen, genauen und qualitativ hochwertigen Code zu erstellen; gute Kenntnisse des Spring Framework (Core, Boot, Web und andere); Verständnis der auf Mikrodiensten basierenden Architektur; gute Kenntnisse von JPA ;Praktisches Verständnis von Software-Designmustern und Datenstrukturen;Verständnis des Softwareentwicklungslebenszyklus und CI/CD-Konzepte;Erfahrung mit Apache KafkaErfahrung mit Docker;Erfahrung mit relationalen Datenbanken und SQL;Erfahrung mit Unit TestenWelche Fähigkeiten werden sich als nützlich erweisen?Erfahrung mit Cloud-Ökosystemen: AWS, Kubernetes;Erfahrung mit NoSQL-Datenbanken (MongoDB, Redis);Fähigkeit, den technischen Entwurf Ihrer Lösung vor der Implementierung zu dokumentieren;Erfahrung bei der Fehlerbehebung bei Live-Problemen in der Produktionsumgebung. Vorteile: Arbeiten Sie an interessanten und herausfordernden ProjektenAufbau einer zukunftsweisenden Software-Kategorie; tolle Atmosphäre, mit der Atmosphäre und Energie eines wachstumsstarken Technologieunternehmens; wettbewerbsfähiges Gehalt und Eigenkapital; natürlich nutzen wir intern Surprise;
Mehr anzeigen
Weniger anzeigen
Positionsebene
Oberstufe der Sekundarstufe
Art der Beschäftigung
Vollzeit
Arbeitspflichten
Maschinenbau
Branchen
IT-Dienstleistungen und IT-Beratung