Wir suchen einen starken Lead Java Engineer für unser Team auf Vollzeitbasis. Sie werden Teil eines sehr schnell wachsenden Social-Gaming-Unternehmens.
Wir bauen eine globale Social-Entertainment-Plattform auf, die sich zunächst auf den nordamerikanischen Markt konzentriert. Dies ist eine spannende Gelegenheit, sich einem schnell wachsenden Team in der Anfangsphase des unglaublichen monatlichen Wachstums anzuschließen und bietet Ihnen zahlreiche Möglichkeiten, Ihre Karriere und Entwicklung voranzutreiben, während das Unternehmen weiter wächst.
Sie nehmen in vollem Umfang teil -Zyklische Entwicklung von Web- und Mobil-Apps für Kunden, um bis zu 150 Millionen Kunden zu bedienen. Hochwertiger Code mit vorhersehbarem Verhalten in der Produktion, Automatisierung, Rückverfolgbarkeit sowie nahtlose und transparente Skalierung sind für uns Schlüsselprinzipien. Wir arbeiten mit den Besten zusammen. Werden Sie sich uns anschließen?
Aufgaben:
- Schreiben Sie gut gestaltete, überprüfbare Texte und skalierbaren Code zeitnah.
- Nehmen Sie am gesamten Entwicklungszyklus teil und sorgen Sie für eine reibungslose Entwicklung und Zusammenarbeit zwischen dem Entwicklerteam und den Produktbesitzern von der Sprintplanung bis zu den Release-Zyklen.
Technologien:
- Java 17
- Spring 5+
- Spring Boot 2.5
- Kafka 2.8
- ELK
- Docker + Docker-Schwarm
- GCP
- influxdb/grafana
- Sentry
- Resteasy
- Ebean ORM
- Postgresql 14
- Quartz
- Offene Container li>
- Websocket + socket.io
- Locust
- Netty
- Jgroups
- Reactor / rxjava
- Mikrometer
- Flyway
Anforderungen:
- Starker Java-Kern (java8+)
- Guter Hintergrund im Frühling
- Ausgeprägte Erfahrung in SQL und Datenzugriffsprinzipien
- Gute Erfahrung mit Docker (Docker Swarm) und Ökosystem
- Erfahrung mit einer der Clouds: Amazon/GCP
- Ausgeprägte Fähigkeiten zur Fehlerbehebung (Metriken/Warnungen/Überwachung/Profilierung)
- Ausgeprägte Produktionserfahrung mit Kafka und dem Ökosystem
< li>Gute Erfahrung mit ElasticSearch und dem Ökosystem- Passt zu den Werten und prägt die Kultur innerhalb der gesamten Organisation
- Gute Englischkenntnisse in Wort und Schrift
- Erfahrung mit SPA und moderne Mobil- und Webtechnologien
Wäre ein Plus:
- Ebean li>
- Protobuf
- influxdb/grafana
- Reactor / rxjava (es macht keinen Sinn, diese Anforderung zu haben)
- Google Services: auth / firebase / etc / Publisher / Ads
- Erfahrung in der Integration mit Zahlungsanbietern: Paypal / Stripe / Fiserv / Adyen
- Erfahrung in Tools zur Betrugsbekämpfung
- Erfahrung in Tools zur Nutzerakquise< /li>