Aufgabe:
– Erstellen, Testen, Integrieren und Dokumentieren von Software
– Lokalisierung, Analyse und Beseitigung von Software Fehlern
– Konzeptionelle Fortentwicklung der Architektur von Online-Services
– technische Leitung von Projektgruppen
Anforderung:
– Java SE, Java EE
– Spring Framework, Spring MVC
– Persistenzframeworks (JPA2, EclipseLink, Hibernate)
– SQL
– RDBMS (Oracle, MS-SQL-Server, MySQL)
– SOA-Technologien (SOAP, REST, XML, JSON)
– Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)
– Templating (JSP, JSF, ADF, (ASP.Net))
– Layout-Technologien (HTML5, CSS3, Sass/Less)
– Client-Scripting (JavaScript/TypeScript)
– Single Page Applications (Angular, NPM, Webpack))
– Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading)
– Applikationsserver (z.B. Weblogic, Tomcat, Payara)
– Apache Kafka und Apache Cassandra
– Versions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence)
– Continuous Integration / Continuous Delivery, Maven, Jenkins, Nexus
– Container Technologien
– IDEs (Eclipse, JDeveloper, Webstorm)
– Betriebssysteme (Windows, Linux)
– Testprozesse (Unit-Tests, Testtools, ISTQB)
– Barrierefreiheit
– Agile Praktiken (Scrum, Kanban, Clean Code Development, Pair Programming)
– Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)
Interessiert?