Senior Java Softwareentwickler
Peak One GmbH
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
Senior Compensation
€ 85KJob location
Remote
Tech stack
Java
API
Automation of Tests
Azure
Cloud Computing
Software Documentation
Software Quality
Continuous Integration
Electronic Data Interchange (EDI)
Fault Tolerance
Github
Lightweight Directory Access Protocols (LDAP)
PostgreSQL
RabbitMQ
Software Engineering
Strategies of Testing
Data Logging
Backend
Information Technology
Kafka
GraphQL
Job description
- Sie übernehmen eine zentrale Rolle in der Weiterentwicklung der Plattformarchitektur, gestalten modulare, skalierbare Systemstrukturen und definieren technische Standards, die langfristige Erweiterbarkeit und Betriebssicherheit sicherstellen.
- Sie analysieren komplexe fachliche Anforderungen, modellieren robuste technische Konzepte und entwickeln performante Features, die sich nahtlos in bestehende Services, Datenflüsse und Integrationsprozesse einfügen.
- Sie verantworten den zuverlässigen Datenaustausch zwischen Verkaufsstellen, Faktura- und Backend-Systemen, indem Sie Schnittstellen- und Integrationsarchitekturen konzipieren, Datenströme optimieren und Latenz sowie Fehlertoleranz verbessern.
- Sie entwickeln hochperformante, versionierbare und sauber dokumentierte APIs (REST, GraphQL, gRPC), die sowohl intern als auch extern eine stabile, sichere und leicht integrierbare Kommunikationsbasis schaffen.
- Sie gestalten automatisierte, eventgetriebene Workflows, setzen Messaging-Systeme (z. B. Kafka, RabbitMQ) ein und sorgen durch intelligente Orchestrierung (z. B. mit Temporal, Camunda oder Azure Logic Apps) für reibungslose End-to-End-Prozesse.
- Sie führen umfangreiche Teststrategien ein, üben Testautomatisierung (Unit-, Integrations-, Contract- und E2E-Tests) aus und erhöhen damit die Zuverlässigkeit, Sicherheit und Wartbarkeit unserer Services.
- Sie optimieren kontinuierlich unsere Cloud-Infrastruktur, verbessern CI/CD-Pipelines (z. B. GitHub Actions, Azure DevOps), erhöhen Deployment-Geschwindigkeit und etablieren Observability-Standards mittels Monitoring, Logging und Tracing.
- Sie begleiten Projekte über den gesamten Software-Lifecycle, koordinieren technische Abhängigkeiten, erstellen Architektur- und Systemdokumentationen und stellen auf Basis von Clean-Code-Prinzipien eine konsistente Codequalität sicher.
Ihre Benefits:
- Eigenverantwortungsvolle Aufgabe in einer agil arbeitenden Mannschaft
- viel Gestaltungsspielraum in einem internationalen Team
- flachen Hierarchien
- Homeoffice
- Einen der schönsten Standorte Bonns - direkt am Rhein
- Viele spannende Entwicklungsperspektiven
- Individuelles und begleitetes Onboarding mit Coaching
- Reflexionsmöglichkeiten durch Fachabteilung
- Corporate Benefits - Portal für Mitarbeiterangebote
- Mitarbeiterevents
- 30 Tage Urlaub
Requirements
- Erfolgreich abgeschlossenes Studium der Informatik und/oder eine Berufsausbildung oder Nachweislich erfolgreiche mehrjährige Berufserfahrung in vergleichbaren Positionen
- 3-5 Jahre Erfahrung in JAVA
- Erfahrung mit PostgreSQL und LDAP und Tests
- Nutzerzentrierte Denkweise
- Freude an der Zusammenarbeit
- Ausgeprägtes Organisationsvermögen
- Selbständigkeit
- Kommunikationsstärke
- Sehr gute Deutsch- und Englischkenntnisse
Benefits & conditions
Peak One Alle Jobs anzeigen
-
Bonn, Nordrhein-Westfalen
-
€ 85.000 pro Jahr
-
Unbefristet
-
Vollzeit
-
12 Stunden her