Senior-Softwareentwickler (Lizenzierung und Kontingentierung der JCP Core Foundation)

🕒 vor 1 Monat

🌐 Deutschland, Serbien, +4 weitere Länder – Remote

infoinfo

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of JetBrains

JetBrains

1001 - 5000 Mitarbeiter

Gegründet 2000

🤝 B2B

☁️ SaaS

🤖 Künstliche Intelligenz

B2B • SaaS • Artificial Intelligence

JetBrains ist ein Softwareunternehmen, das professionelle Entwicklerwerkzeuge und integrierte Entwicklungsumgebungen (IDEs) entwickelt — darunter IntelliJ IDEA, PyCharm, WebStorm, Rider und weitere — sowie Team- und CI/CD-Tools wie TeamCity, YouTrack, Datalore und Code-Qualitätsdienste. Das Unternehmen bietet auch KI-gestützte Entwicklerfunktionen (Junie, AI Assistant, AI Enterprise), einen Marktplatz für Plugins, Bildungsangebote (JetBrains Academy, Kurse, kostenlose Lizenzen für Studierende/Lehrende) und Unternehmensdienstleistungen zur Verwaltung von Entwicklerwerkzeugen im großen Maßstab an. JetBrains konzentriert sich darauf, die Produktivität, Zusammenarbeit und Code-Qualität für individuelle Entwickler und Organisationen weltweit zu verbessern.

Beschreibung

• Entwicklung, Aufbau und Betrieb von Backend-Services zur Ermittlung von Kundenberechtigungen und Nutzungskosten • Verantwortung für durchgängige Abläufe – von der Aufnahme von Lizenz- und Kaufdaten über die Durchsetzung von Kontingenten bis zur Erfassung der Nutzung • Weiterentwicklung von Domänenmodellen für kommerzielle Modelle auf Sitzplatz- und Nutzungsbasis • Entwicklung externer Integrationen unter Einsatz von Idempotenz, Reihenfolgegarantien, Abstimmung und letztlicher Konsistenz • Planung und Durchführung von Live-Datenmigrationen mit Feature Flags, doppelten Schreibvorgängen, Nachbefüllungen und Verifizierung • Definition von Invarianten, Metriken und Alarmen zur Überwachung der Systembeobachtbarkeit • Entwicklung versionierter, abwärtskompatibler interner APIs • Verbesserung von Performance und Zuverlässigkeit unter kontinuierlicher Produktionslast • Ablösung veralteter Subsysteme • Schreiben von Integrationstests mit realen Abhängigkeiten sowie Pflege der Testinfrastruktur • Untersuchung von Produktionsvorfällen, Ermittlung der Ursachen und Umsetzung nachhaltiger Lösungen • Aufbau einer zuverlässigen Grundlage für Berechtigungen und Verbrauchsmessung, die neue Abrechnungsmodelle ohne Ausfallzeiten oder Datenabweichungen unterstützt

🎯 Anforderungen

• Nachweisliche Erfahrung in der Entwicklung und im Betrieb von Backend-Services auf der JVM mit Kotlin oder Java • Fundierte Kenntnisse relationaler Datenbanken, einschließlich Transaktionen, Isolationsstufen, Sperrverfahren, Indexierung und Live-Schema-Migrationen; PostgreSQL bevorzugt • Tiefgehendes Verständnis von Mustern verteilter Systeme, einschließlich Idempotenz, Strategien für Wiederholungsversuche, letztlicher Konsistenz und Datenabgleich • Praktische Erfahrung mit Live-Datenmigrationen oder Systemänderungen ohne Ausfallzeiten mithilfe von Feature Flags und schrittweisen Rollouts • Erfahrung im Entwurf versionierter, abwärtskompatibler APIs • Praktische Erfahrung mit ereignisgesteuerten Architekturen und Message Brokern wie Kafka • Fähigkeit, Produktionsvorfälle in komplexen Umgebungen zu diagnostizieren, zu analysieren und zu beheben • Sehr gute schriftliche und mündliche Englischkenntnisse • Hoher Anspruch an Genauigkeit in Bereichen mit direkten finanziellen Auswirkungen • Pragmatismus und gutes Urteilsvermögen beim Entwurf verteilter Systeme • Erfahrung im Einsatz von Metriken, Traces und Logs zur Analyse des Produktionsverhaltens • Bereitschaft, sich in große bestehende Codebasen mit historisch gewachsenen Entscheidungen einzuarbeiten und diese zu vereinfachen • Klare, direkte Kommunikationsfähigkeit zur Abstimmung von API-Verträgen • Testorientierte Herangehensweise an die Softwareentwicklung

🏖️ Vorteile

• Attraktives Grundgehalt; wettbewerbsfähige Vergütung entsprechend Ihren Fähigkeiten und Ihrer Erfahrung • Flexibler Arbeitsort; Arbeiten im Homeoffice oder im Büro • Bis zu 30 Tage pro Jahr mobiles Arbeiten aus dem Ausland • Zusätzliche freie Tage • Zuschuss zur Krankenversicherung für Sie und Ihre Familie • Weiterbildungs- und Entwicklungsmöglichkeiten, einschließlich Konferenzen, Kursen und Sprachunterricht • Unterstützung beim Umzug • Sprachkurse • Warme Mahlzeit oder Essenszuschuss an Arbeitstagen • Professionelle Angebote zur Unterstützung der psychischen Gesundheit • Fitnessstudio vor Ort oder Zuschuss für einen Sportverein • Interne Veranstaltungen und Teamevents

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 1 Monat

Full-Stack-Entwicklung von Online-Ticketing-Software für Veranstaltungen bei ticket i/O. Arbeit mit Node.js, TypeScript, NestJS, React und AWS im Fulfillment-Team.

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 1 Monat

Four 20 Pharma GmbH

51 - 200

🏥 Gesundheitswesen

📦 Logistik

🏭 Fertigung

Senior Software Engineer für die Entwicklung von Full-Stack-Systemen bei Four 20 Pharma, einem deutschen Hersteller und Großhändler für medizinisches Cannabis. Nutzerprobleme mit produktorientierter Software in einer DevOps-Kultur lösen.

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 1 Monat

Governikus

201 - 500

🏛️ Regierung

🔒 Cybersecurity

☁️ SaaS

Java-Full-Stack-Entwickler (m/w/d) für sichere digitale Identitäten bei Governikus. Entwicklung skalierbarer Webanwendungen mit Java, Spring, React und Kubernetes.

🕒 vor 1 Monat

CLARIUS.LEGAL Rechtsanwaltsaktiengesellschaft

51 - 200

⚖️ Rechtswesen

📋 Compliance

💳 Fintech

Senior-Softwareentwickler für die KI-gestützte Full-Stack-Entwicklung der B2B-SaaS-Plattform Clair. Verantwortlich für Agentic Engineering, Architektur, Systemdesign und produktionsreifen TypeScript-Code.

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 1 Monat

instellix

51 - 200

☁️ SaaS

💳 Fintech

🤝 B2B

Softwareentwickler entwickelt Java-Microservices für instellix’ Zahlungsplattform. Gestaltung sicherer Zahlungsprozesse mit Spring Boot, Kubernetes und modernen Cloud-Services.

🗣️🇺🇸🇬🇧 Englisch erforderlich