SKILLS
Sehr gute projekterprobte Kenntnisse:
- Java, Java EE (EJB 3, CDI, JAX-WS, JAX-RS)
- Application Server JBoss AS / Wildfly AS
- OSGi
- JUnit, Mockito
- Relationale Datenbanken, SQL
- SQL-Server, T-SQL, PostgreSQL, MySQL
Gute Kenntnisse:
- Big Data: MapR-DB (Apache HBase API), MapR-ES (Apache Kafka API), Apache Spark (Streaming)
- Java EE (JPA, JSF 2)
- HTML, CSS, JavaScript, PHP
- Android Entwicklung
- JavaFX
Tools für Entwicklung / Continuous Integration:
- Eclipe IDE, IntelliJ IDEA
- Git, Maven
- Jenkins
- Atlassian JIRA, Confluence
SW-Entwicklungsprozess:
- Objektorientierte Prinzipien und Methoden
- Verteilte und mehrschichtige Softwarearchitekturen
- Entwurf und Strukturierung von automatisierten Tests
- Agile Entwicklungsmethoden
Kurse und Weiterbildungen:
- Der komplette Web-Entwickler Kurs 2.0 (Online)
- Scrum Master (Online)
- Agile Project Management (Online)