Beschreibung
Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Lead Entwickler (m/w/d) Java Backend.Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.
Projektstandort: Nürnberg (100% remote)
Dauer: asap bis 30.04.2023
Volumen: Vollzeit
Abgabefrist beim Kunden: 19.08.2022
Aufgaben:
- Konzeption und lfd. Fortentwicklung der Architektur für verschiedene Module
- Design&Modellierung der Komponenten für verschiedene Module nach den Prinzipien des DomainDrivenDesign
- Konzeption und lfd. Fortentwicklung des Tests für verschiedene Module
- Erstellen, Testen, Integrieren und Dokumentieren unternehmenskritischer Funktionalitäten für verschiedene Module
- Lokalisierung, Analyse und Beseitigung von Software-Fehlern für verschiedene Module
- Coaching und technische Leitung der Umsetzungsteams (DevSecOps, Versions-/Konfigurationsmanagement, CI/CD, Testkonzepte, Agile Praktiken) bei der Umsetzung verschiedener Module
- Unterstützung des ProductOwners bei der Erstellung von Epics und UserStories für verschiedene Module
Anforderungen:
Spezialwissen:
- J(2)EE / EJB / Servlets
- Mehrschicht-Anwendungen
- Design & Modellierung von SW (OOA/OOD, UML)
- MDA (ggf. TDD bzw. DDD)
- EJB-Container, Applikationsserver (Oracle WebLogic)
- Web Frameworks Spring
- Persistenzschichten Hibernate/EclipseLink/JPA 2)
- gängige Java Tools (Eclipse, JDeveloper, Jenkins, Maven, JUnit)
- RDBMS (, Oracle, MS-SQL-Server, MySQL)
- SQL
- Datenmigration
- Test-Konzepte (Unit-Test, Performance-Test, E-2- E-Tests)
- Versions-/ Konfigurationsmanagement (git, TeamFoundationServer)
- Agile Praktiken (z. B. Clean Code Development, Pair Programming, Test Driven Development, DevOps, Scrum)
Vertiefte Kenntnisse:
- Oracle Service Component Architecture (SCA)
- mehrere Betriebssysteme (UNIX, SOLARIS, Windows)
- Integration von Legacy-Systemen
- Container Technologien (DC/OS Mesosphere)
- Continuous Integration / Continuous Delivery Jenkins, Nexus, Docker
- DevOps Vorgehensweise
- Kenntnisse sicherer Entwicklung: Kenntnisse potentieller Sicherheitsrisiken, Secure Design Principle & Pattern, Secure Coding
Grundkenntnisse:
- Apache Kafka und Apache Cassandra (wünschenswert)
- ISTQB Certified Tester Foundation Level
Zusatzinformationen:
Es wird ein Lead-Entwickler (m/w/d) Java Backend gesucht, der eine gute Auffassungsgabe, das Verständnis für Zusammenhänge und ein selbstsicheres, aufgeschlossenes sowie kommunikatives Auftreten mitbringt. Kenntnisse für folgende Technologien werden für die Stelle benötigt:
Backend:
- Java EE / Quarkus
- JPA
- Kafka / REST
Frontend:
- React
- Stencil / Piral
ClusterStack:
- Kubernetes Cluster
- Docker
- Tekton
- Microsoft SQL Server
Sonstige Tools
- Git
- Atlasian Toolbox (Bitbucket, Jira, Confluence)
- IntelliJ / Webstorm
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de
Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.