Projektportal
Projektdetails
Java Fullstack Developer mit Fokus auf Softwaretests (m/w/d)
- Java
- Softwaretest
- Fullstack Development
- Jakarta EE
Für ein interessantes Projekt unseres Kunden sind wir aktuell auf der Suche nach einem Java Fullstack Developer mit Fokus auf Softwaretests.
Zu Ihren Aufgaben gehören:
+ Entwicklung von Softwarelösungen auf Basis der Java Enterprise Edition / Jakarta EE (Fullstack) als Teil eines agilen Umsetzungsteam
+ Umsetzung von in Use Case-Form oder User-Story beschriebenen Vorgaben (Konzeption, Entwicklung und Integration von JAVA- und JEE- Komponenten)
+ Entwicklung von Schnittstellen mit Webservices (SOAP und REST), JMS und JPA zu Datenbanken
+ Durchführung von objektorientierten Systemanalysen und -designs
+ Durchführung von Design- und Codereviews
+ Programmdokumentation
+ Agiles Testing, Tester-Rolle unter Scrum oder Kanban
+ Whitebox, Greybox- wie auch Blackbox-Testing
+ Konzeptionierung und Umsetzung vor allem von automatisierten Tests
+ Integrationstest unter Verwendung eines BVAEB-eigenen WELD-Test-Frameworks
+ Sorgfältige Test- und Abweichungsdokumentation
Rahmenbedingungen:
+ Tätigkeit: 100%, allerdings alle 3 Wochen 1 Tag für Sprintwechsel vor Ort
+ Sprachkenntnisse: Sehr gute Deutschkenntnisse in Wort und Schrift (mindestens Stufe C1)
Must:
+ mind. 3 Jahre Berufserfahrung im Bereich Softwareentwicklung mit Schwerpunkt Java
+ Mehrjährige Projekterfahrung in großen agilen Projekten
+ HTML- und XML-Kenntnisse
+ Kenntnisse in der Implementierung eines vorgegebenen Designs (JSF/Primefaces, EJB, JPA, CDI)
+ Sehr gute Kenntnisse der Werkzeuge um JAVA-Umfeld (Maven, Eclipse, IntelliJ, GIT, JBoss, Hibernate, Weld, Spring, JUnit, Jenkins, etc.)
+ Lesen von UML-Artefakten
o Anwendungsfälle und Anwendungsfalldiagramme
o Klassendiagramme
o Verteilungsdiagramme
+ Praktische Erfahrung mit mindestens 2 Datenbankprodukten (Oracle bevorzugt)
+ Fundierte Kenntnisse im Bereich SQL, Webservices, Versionierung, Logging
+ Einschlägige Erfahrung im Umgang mit gängigen Testautomatisierungswerkzeugen (Selenium bevorzugt)
+ Jira- und Confluence-Kenntnisse
Nice:
+ Optional wünschenswerte Zertifizierungen:
o Oracle Certified Professional Java Programmer
o ISTQB Foundation Level