Senior Software Entwickler:in
Wir sind spezialisiert auf die Konzeption und die Umsetzung von Softwarelösungen auf Basis langlebiger Softwarearchitekturen und Standards.
Mit großem Verantwortungsbewusstsein beraten wir unsere Kunden in innovativen Architekturparadigmen wie Microservices, Cloud Architekturen und Software Patterns in allen Phasen ihrer IT-Projekte, von der Konzeption über den Entwurf und die Implementierung bis zur Qualitätssicherung.
Des Weiteren unterstützen wir unsere Kunden in den Bereichen Anforderungsmanagement, Test und IT Projektmanagement. Unsere Academy bietet eine Vielzahl von weltweit anerkannten Weiterbildungs- und Zertifizierungsprogrammen in den Bereichen der Softwarearchitektur und des Software Engineerings an.
Wachstum ist Einstellungssache zur Erweiterung unseres Teams suchen wir einen (Senior) Entwickler Java / JEE Full Stack (m / w / d)
Wir bieten :
- Hervorragendes Arbeitsklima und eine faire, familiäre Arbeitskultur mit attraktiver Vergütung
- Weiterbildungsmöglichkeiten in unserer hauseigenen Acadamy
- Vermögenswirksame Leistungen und eine betriebliche Altersvorsorge
- Verlässlichkeit und Wertschätzung prägen unser Arbeitsumfeld
- Vergünstigungen und Mitarbeitervorteile über Coporate Benefits
- Flache Hierarchien, kurze Entscheidungswege, Du-Ansprache auf allen Ebenen
- Welcome Days für unsere neuen MitarbeiterInnen
- Regelmäßige Firmenevents
- Top Equipment
Was Sie mitbringen :
Erfahrungen mit Konzeption und Java / JEE-Softwaresysteme (Frontend und Backend) Sicherer Umgang mit gängigen Frameworks und Technologien (z.
B. Angular, SOAP, REST, XML, JSON)
- Agile Praktiken (Clean Code Development, Pair Programming, Test Driven Development, Scrum)
- Erfahrungen im Aufbau und im Umgang mit Build Prozessen komplexer Anwendungen (z.B. Maven, Git, Jenkins, Docker)
- Erfahrung im Versions- / Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence) und Applikationsserver (z.B. Weblogic, Tomcat, JBoss)
Ihre Aufgaben :
- Konzeption von Softwarelösungen unter Verwendung von agilen Praktiken und objektorientierten Methoden (OOA, OOD, UML, OOP)
- Unterstützung bei der Erfassung, Definition und Umsetzung der fachlichen Anforderungen, sowie Lokalisierung, Analyse und Beseitigung von Fehler
- Beratung, Mentoring und Coaching in Kundenprojekten