Senior IT Consultant (m/w/d)
Indexed description
Anforderungen
Bitte beachte, dass für diese Stelle eine Arbeitserlaubnis für Deutschland erforderlich ist.
Sprache: Deutsch - Fließend (C1), Englisch - Konversationssicher (B1-B2)
Technologien:
- Sehr gute Kenntnisse in Java oder Kotlin
- Sehr gute Kenntnisse im Spring-Ökosystem (Spring Boot, Spring Data, Spring Security, Spring Cloud von Vorteil)
- Gute Kenntnisse in mindestens einem modernen Frontend-Framework:
- Angular
- React
- Vue.js
- Sicherer Umgang mit REST APIs
- Erfahrung mit relationalen Datenbanken (PostgreSQL, Oracle, SQL Server oder MySQL)
- Gute SQL-Kenntnisse
- Git und moderne Versionsverwaltung
- Maven oder Gradle
- Docker
- Grundlegendes Kubernetes-Verständnis
- DevOps-Verständnis (CI/CD, Build Pipelines, Deployment-Prozesse)
- Linux-Grundkenntnisse
- Erfahrung mit Scrum oder Kanban
- Clean Code
- Test Driven Development bzw. automatisierte Tests
- Domain Driven Design (DDD) von Vorteil
- Erfahrung mit Microservices
- Erfahrung mit Cloud-Architekturen (AWS, Azure oder GCP von Vorteil)
- ✅ Spring Certified Professional
- ✅ iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F)
- Analytisches Denkvermögen
- Selbstständige und strukturierte Arbeitsweise
- Ausgeprägte Kommunikationsfähigkeit
- Kundenorientiertes Auftreten
- Teamfähigkeit
- Hohe Lernbereitschaft
- Eigenverantwortung
- Reisebereitschaft für gelegentliche Kundentermine
- Mindestens 5 Jahre Erfahrung in der professionellen Softwareentwicklung
- Erfahrung in Kundenprojekten oder im Consulting
- Erfahrung in der technischen Führung kleiner Entwicklungsteams von Vorteil
- Beratung unserer Kunden bei der Konzeption und Umsetzung individueller Softwarelösungen
- Analyse fachlicher Anforderungen und Übersetzung in technische Konzepte
- Entwicklung moderner Backend-Anwendungen mit Java oder Kotlin und Spring Boot
- Mitarbeit an Frontend-Anwendungen mit Angular, React oder Vue.js
- Architektur und Design verteilter Systeme
- Begleitung des gesamten Software Development Lifecycles – von der Anforderungsanalyse bis zum Betrieb
- Durchführung von Code Reviews sowie Coaching anderer Entwickler
- Einführung und Etablierung moderner Entwicklungsprozesse und Best Practices
- Unterstützung bei technischen Workshops, Aufwandsschätzungen und Architekturentscheidungen
- Enge Zusammenarbeit mit Product Ownern, Fachbereichen und Entwicklungsteams
Über das Unternehmen
softwarebees ist ein dynamisches IT-Beratungs- und Softwareentwicklungsunternehmen, das sich auf die Bereitstellung maßgeschneiderter Softwarelösungen spezialisiert hat. Wir zeichnen uns durch eine lebendige Unternehmenskultur aus und legen großen Wert auf Innovation, Zusammenarbeit und kontinuierliche Weiterentwicklung.
Wir bieten eine breite Palette an Dienstleistungen an, die unter anderem Softwareentwicklung, Architekturberatung, DevOps und Cloud-Infrastrukturimplementierungen sowie Data Science und AI umfassen. Unser Ziel ist es, Unternehmen dabei zu unterstützen, komplexe Softwaresysteme zu entwickeln und zu optimieren. Wir entwickeln und implementieren maßgeschneiderte Lösungen für und mit unseren Kunden, die speziell auf ihre individuellen Bedürfnisse abgestimmt sind.
Bei softwarebees glauben wir daran, dass eine positive und unterstützende Arbeitsumgebung der Schlüssel zu exzellenten Ergebnissen ist. Unsere Mitarbeiter haben Zugang zu 22 Weiterbildungstagen pro Jahr, um ihre beruflichen Fähigkeiten weiterzuentwickeln. Zusätzlich fördern wir regelmäßige Teamevents und die Teilnahme an Konferenzen, um den Austausch und das Lernen innerhalb des Teams zu unterstützen. Ob remote oder vor Ort – wir richten uns nach den Präferenzen unserer Mitarbeiter und bieten flexible Arbeitsbedingungen. Dabei bieten wir eine offene und respektvolle Unternehmenskultur, in der jede Meinung zählt und neue Ideen willkommen sind.
Klicke auf "Bewerben" für Details zu den Benefits, dem Team und dem Bewerbungsprozess.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search