Stellenangebot
Senior Software Engineer (Java) (w/m/d)
Arbeitsort
Bezirk Mittelland (Aargau)
Ihr Aufgabengebiet
- Entwicklung skalierbarer Lösungen zur Berechnung, Steuerung und Optimierung von Produkt- und Kundenpreisen im Pricing-Team
- Umsetzung fachlicher Regeln in robuste, nachvollziehbare und verlässliche Software
- Mitgestaltung von Architektur, Qualität und Produktentscheiden, nicht nur der Umsetzung
- Zusammenarbeit in einem cross-funktionalen Produktteam mit Team Lead, Product Manager und Full-Stack Engineers
- Aktive Mitarbeit im Refinement sowie bei Architektur- und Produktentscheiden, je nach Team mit Scrum oder Kanban
- Prägung der Codequalität im eigenen Team sowie teamübergreifend
- Schrittweise Verbesserung bestehender Legacy-Strukturen und gewachsener Komplexität
Was Sie mitbringen
- Fundierte Praxiserfahrung mit Java 21+ und Spring Boot 4
- Erfahrung mit reaktiven oder asynchronen Programmiermodellen und non-blocking Programmierung
- Sicherer Umgang mit modernem Python und Verständnis dafür, wann Python oder Java das richtige Werkzeug ist
- Erfahrung im Aufbau und Betrieb verteilter Backend-Systeme im grossen Massstab, idealerweise im E-Commerce
- Sicherer Umgang mit eventgetriebenen Kommunikationsmustern wie Kafka oder RabbitMQ
- Gelebte moderne Engineering-Praktiken: CI/CD, automatisierte Tests, Entkopplung, Code Reviews, Observability
- Praktische Anwendung von Konzepten wie DDD, Clean Architecture, Event-Driven Architecture, SOLID, Feature Flags und Dependency Injection
- Erfahrung mit «You build it, you own it» und Umgebungen mit mehrmals täglichen Releases
- Erfahrung in der Anleitung des Teams bei Codequalität und sinnvollen Testpraktiken
- Selbstverständlicher Einsatz von KI-Coding-Tools wie Claude Code oder GitHub Copilot im Arbeitsalltag
- Erfahrung mit agentischen Workflows wie automatisierten PR-Reviews, Scaffolding und mehrstufiger Codegenerierung sowie kritischer Prüfung der Ergebnisse
- Verständnis der Risiken von KI-generiertem Code und Durchsetzung entsprechender Review-Standards
- Freude am Wissensaustausch über Pair Programming, Whiteboard-Sessions und Code Reviews
- Enge Zusammenarbeit mit Product Managern und Verständnis für die zu lösenden Probleme aus Nutzer- und Business-Sicht
- Wertschätzung echter Agilität mit kurzen Iterationen, schnellem Lernen und datengestützten Entscheiden
Was Sie erwartet
- Gratisparkplätze, finanzielle Beteiligung an den ÖV und Poolfahrzeuge für Geschäftstermine
- Überobligatorische Versicherungsleistungen mit 100 % Lohnfortzahlung und vollständiger Finanzierung der Krankentaggeldversicherung
- 18 Wochen bezahlter Mutterschaftsurlaub mit Verlängerungsmöglichkeit und 4 Wochen bezahlter Vaterschaftsurlaub
- Interne Ausbildungen in der eigenen Academy sowie finanzielle Beteiligung an externen Weiterbildungen
- Mindestens 5 Wochen Ferien sowie Möglichkeit zu Ferienkauf und unbezahltem Urlaub
- Attraktive Vergünstigungen im eigenen Onlineshop sowie Mittagessenvergünstigungen und Personalrestaurants
Zum Klienten
Weitere Informationen zum Klienten und laufend neue Jobchancen erhalten Sie nach Ihrer Anmeldung und dem Onboarding per Mail oder online. Wir freuen uns, Sie persönlich bei unserem Klienten vorstellen zu dürfen!
Interessiert?
Erstellen Sie Ihre Bewerbungsunterlagen in wenigen Minuten. Wir stellen Ihr Profil dem Unternehmen vor. Bei Interesse meldet es sich direkt bei Ihnen. Für Sie kostenlos.
Jetzt bewerbenRatgeber für Ihre Bewerbung:
Kündigung als Fachexperte: Kündigungsfrist, Konkurrenzverbot und Freistellung
Bonus, 13. Monatslohn und Spesen: Was Fachexperten im Arbeitsvertrag prüfen sollten
Ausländische Abschlüsse in der Schweiz anerkennen lassen: Bachelor, Master, Fachwirt, Bilanzbuchhalter (2026)
Kündigung als Fachexperte: Kündigungsfrist, Konkurrenzverbot und Freistellung
Bonus, 13. Monatslohn und Spesen: Was Fachexperten im Arbeitsvertrag prüfen sollten
Ausländische Abschlüsse in der Schweiz anerkennen lassen: Bachelor, Master, Fachwirt, Bilanzbuchhalter (2026)
Ähnliche Stellen:
Data & AI Lead (w/m/d) · Baden
Product Owner AI Products (w/m/d) · Lenzburg
Application Manager (w/m/d) · Dottikon
Team Lead Software Engineering – MarketLens (w/m/d) · Bezirk Mittelland
Team Lead Software Engineering – Logistics (w/m/d) · Bezirk Mittelland
Application Manager (w/m/d) · Baden
Übersichten: IT & Software im Kanton Aargau · Alle Stellen im Kanton Aargau · Berufsbild IT & Software
Data & AI Lead (w/m/d) · Baden
Product Owner AI Products (w/m/d) · Lenzburg
Application Manager (w/m/d) · Dottikon
Team Lead Software Engineering – MarketLens (w/m/d) · Bezirk Mittelland
Team Lead Software Engineering – Logistics (w/m/d) · Bezirk Mittelland
Application Manager (w/m/d) · Baden
Übersichten: IT & Software im Kanton Aargau · Alle Stellen im Kanton Aargau · Berufsbild IT & Software