Description
Das erwartet dich
- Du analysierst, konzipierst und entwickelst neue Features und Verbesserungen – von der Idee bis zum Go-Live
- Du entwickelst bestehende und neue Anwendungen, setzt Schnittstellen zu internen sowie externen Systemen um und integrierst diese eigenständig
- Du unterstützt aktiv die Architekturarbeit – mit Fokus auf modulare Komponenten, klare Schnittstellen und nachhaltige Designs
- Du analysierst eigenständig Geschäftsprozesse sowie Datenflüsse und bringst dich aktiv in Diskussionen zu Fachdomänen und Bounded Contexts ein
- Du führst Code-Reviews durch, förderst Clean Code und arbeitest mit testgetriebener Entwicklung (TDD)
- Du erkennst technische Schulden, definierst Maßnahmen zu deren Reduktion und hältst hohe Qualitäts- und Sicherheitsstandards ein
- Du pflegst und verbesserst Entwicklungs- und Testumgebungen, inklusive CI/CD und DevOps-Prozessen
- Du arbeitest eng mit dem Product Management zusammen, um Anforderungen zu spezifizieren, Aufwände realistisch einzuschätzen und Lösungen effizient umzusetzen
- Du unterstützt den Betrieb und das Monitoring deiner Anwendungen und trägst zu einer stabilen, skalierbaren Infrastruktur bei
- Du beteiligst dich aktiv an technologischen Richtungsentscheidungen und bringst eigene Vorschläge für Tools, Frameworks und Architekturansätze ein
- Du dokumentierst technische Konzepte, Testfälle sowie Benutzerhandbücher und teilst dein Wissen aktiv im Team
Das bringst du mit
- Mindestens drei Jahre praktische Erfahrung in der Softwareentwicklung, idealerweise in einem E-Commerce-Umfeld
- Gute Kenntnisse in Java (idealerweise mit Frameworks wie Spring Boot, Quarkus, Vert.x), sowie die Bereitschaft, weitere Sprachen und Technologien zu erlernen
- Praktische Erfahrung in mindestens zwei der folgenden Bereiche:Backend, Operations/Infrastruktur und Daten, sowie die Bereitschaft, sich in weitere Bereiche einzuarbeiten
- Vertrautheit mit Konzepten wie Domain Driven Design (DDD), Self-Contained Systems, asynchroner Datenreplikation (z.B. mit Apache Kafka) oder Data Mesh ist von Vorteil
- Kenntnisse in relationalen (SQL) und NoSQL-Datenbanken
- Erfahrung mit Container-Technologien, CI/CD und DevOps-Praktiken sowie eine Affinität zu agilen Arbeitsmethoden
- Hohes Qualitätsbewusstsein für Clean Code, Testing und technische Dokumentation
- Erfahrung in der Implementierung und Optimierung von Einkaufs- und Beschaffungssystemen
- Affinität zu Agentic Coding (z.B. mit Tools wie Claude Code oder GitHub Copilot)
- Ausgeprägte Kommunikationsfähigkeiten, Offenheit für konstruktives Feedback und ein kooperativer Arbeitsstil
- Interesse an Technologietrends, aktiver Austausch innerhalb der Entwickler-Community (z.B. via Open Source) und die Bereitschaft, regelmässig neues Wissen und innovative Ideen ins Team einzubringen
Bist du interessiert oder hast du weiterführende Fragen?
Sercan Ugur steht dir bei Fragen gerne zur Verfügung.
Über uns
«Gemeinsam gestalten wir den Handel von morgen» beschäftigt rundMitarbeitende und erwirtschaftet über eine Milliarde Umsatz. Das Unternehmen gibt es, weil ein Mensch den Mut hatte, neue Wege zu finden und sie zu gehen. Unsere Erfolgsgeschichte zeigt, dass durch jeden Einzelnen, gemeinsam etwas Grosses entsteht und wir lieben unsere Einzigartigkeit. Wir setzen uns ambitionierte Ziele, dabei ist es uns sehr wichtig, dass wir verantwortlich handeln, uns gegenseitig fördern und fordern und Freude haben an dem, was wir tagtäglich tun.
Die Competec-Gruppe sucht ständig qualifizierte Mitarbeitende in verschiedenen Bereichen. Ein spannendes Geschäftsumfeld und interessante Zusatzleistungen machen die Competec-Gruppe zu einem attraktiven Arbeitgeber, dersogar mit dem «Swiss Arbeitgeber Award» ausgezeichnet worden ist.
jid3ef6509a jit1044a jiy25a