Beschreibung
? Projektlaufzeit: 16.05.2022 oder später bis 31.12.2022+? Projektort: 100% Remote
? Auslastung: Vollzeit
? Vertragsart: Freiberuflich
Aufgaben:
- Anpassungen / Erweiterungen des aktuellen Systems (sowohl Diskussion als auch
Umsetzung)
- Eigenständige Bearbeitung zugeteilter Aufgabenpakete (Ticketsystem JIRA)
- Technische Umsetzung
- Erstellung von Tests (JUnit / Mockito / Selenium)
- Dokumentation (API und Architektur)
Sprachkenntnisse:
- Deutsch (Muttersprache oder fließend in Wort und Schrift)
- Englisch (mindestens gute Kenntnisse, Quellcodedokumentation erfolgt in englisch)
Skills:
- Langjährige sehr gute Kenntnisse über Java-Softwareentwicklung
- Agile Projektmethoden (SCRUM oder KanBan) im Praxiseinsatz
- Arbeit mit Jenkins und SonarQube
Gute bis sehr gute Kenntnisse in den meisten der folgenden Technologien:
- Spring
- Spring Security
- Erstellung von Softwaredokumentation (zB Arc42 oder C4 model)
- Messaging JMS (ActiveMQ)
- Datenbankkenntnisse (idealerweise NoSQL, MongoDB)
- Umgang mit GIT / SVN
- Maven
- Eclipse
- UI-Webentwicklung (idealerweise ZKoss)
Testing: JUNIT, Mockito, Selenium
Logging: slf4j, log4j
- JSON basierte REST Services
- Application Server (idealerweise Apache Tomcat)
- Schnelle Auffassungsgabe und Verständnis von neuen Fachlichkeiten / Technologien
- Teamplayer
Nice to have:
- UI-Technologie: ZKoss
- ASCIIDoc
- PlantUML
- XSLT
- Continuous Delivery
- Fachliches KnowHow über Medizinprodukte
- Erfahrung in der Softwareentwicklung im validierten Umfeld