Beschreibung
- Softwareentwicklung (Konzeption, Entwicklung, Integration, Pflege/Wartung) von modernen (barrierefreien) IT-Anwendungen auf Basis aktueller Java-Technologien (JEE, JSF) und mittels agiler bzw. klassischer Entwicklungsmethoden- Neu- und Weiterentwicklung von Front-& Backendkomponenten für Webanwendungen, Client-Server-Lösungen und Content Management Systemen
- Erstellung von Prototypen und Case Studies
- Entwicklung mobiler Anwendungen in Java und nativ für Android und iOS
- Umsetzung fachlicher Anforderungen auf mobilen Endgeräten
- Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests, Komponententests)
- Entwicklung, Ausbau und Pflege von Werkzeugen zur Testautomatisierung
- Arbeit im technischen Third-Level-Support (Bugfixing und Bugtracking)
- Zusammenarbeit und Beratung von Oberflächengestaltern bezüglich Corporate Design
Anforderung:
C# ++++ (excellent), > 4 yrs.
C++ ++++ (excellent), > 4 yrs.
Java +++ (good), 2-4 yrs.
Java JEE +++ (good), 2-4 yrs.
JavaScript +++ (good), 2-4 yrs.
JAX-RS (Java API for RESTful Web Services) +++ (good), 2-4 yrs.
PL/SQL ++++ (excellent), > 4 yrs.
Spring +++ (good), 2-4 yrs.
SQL ++++ (excellent), > 4 yrs.
MySQL ++++ (excellent), > 4 yrs.
- Gute Programmierkenntnisse in Java/SQL/PL-SQL/C++/C#,
- Erfahrung im Design relationaler Datenbanken, vorwiegend MySQL,
Umfassende Kenntnisse sind in den folgenden Bereichen erforderlich:
o JEE und/oder Spring-Container,
o RESTful-Architekturen und APIs Clientseitige JavaScript,
o Virtualisierung, Docker und Kubernetes,Kenntnisse in Test Driven Development, Unit-Tests,
o Sicherer Umgang mit verteilten Versionierungsystemen, z. B. git, hg;
o Expertise in HTML5, Javascript und JS-Frameworks wie React oder Vue.js,
- Fundiertes Wissen in dem Bereich CSS und CSS-Präprozessoren (SASS/SCSS),
- Kenntnisse gängiger Web-Development-Tools für Debugging und Performance Messungen
Projektstart: 04.10.2021
Projektende: 31.10.2022
Auslastung: 240 PT
Leistungsort: Remote, ggf. persönliches Erscheinen in Berlin