Beschreibung
Für unseren Kunden, einem international operierenden Dienstleister für Informations- und Kommunikationstechnologie suchen wir fünf Senior-Entwickler (m/w/d) Online-Services (Full Stack).Start: 01.01.2020
Laufzeit: 30.06.2020 (mit Option auf Verlängerung)
Standort: Nürnberg
Aufgaben:
- Erstellen, Testen, Integrieren und Dokumentieren von SW
- Lokalisierung, Analyse und Beseitigung von SW-Fehler
- Coaching von Projektgruppen
Anforderungen
- langjähriger Erfahrung in der Java SE, Java EE Entwicklung in Spring Framework / Spring MVC
- Erfahrungen Persistenzframeworks wie JPA2, EclipseLink, Hibernate
- Entwicklungskenntnisse in SQL im Bereich RDBMS (Oracle, MS-SQL-Server, MySQL)
- Kenntnisse von SOA-Technologien (SOAP, REST, XML, JSON)
- Erfahrungen in Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)
- Kenntnisse im Templating (JSP, JSF, ADF, (ASP.Net))
- Gute Kenntnisse in Layout-Technologien (HTML5, CSS3, Sass/Less)
- Sehr gute Kenntnisse in Client-Scripting (JavaScript/TypeScript)
- Lange Erfahrung mit Single Page Applications insbesondere Angular, NPM, Webpack))
- Erste Erfahrungen in Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading)
- Kenntnisse von Applikationsserver (z.B. Weblogic, Tomcat, JBoss)
- Erfahrungen im Versions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence)
- Sicherer Umgang im Bereich Continuous Integration / Continuous Delivery Maven, Jenkins, Nexus und Container Technologien wie Docker
- Erfahrungen in IDEs (Eclipse, Webstorm)
- Erfahrungen in der Entwicklung unter den Betriebssystemen Windows und Linux
Erste Kenntnisse von Testprozesse (Unit-Tests, Testtools, ISTQB)
- Entwicklung nach dem Barrierefreiheitsansatz
- Sicherer Umgang in der Entwicklung nach Agile Praktiken (Clean Code Development, Pair Programming, Test Driven Development, Scrum)
- Erfahrung in der sicheren Entwicklung (Secure Design Principle & Pattern; Secure Coding)
Wir suchen für unsere nationalen und internationalen Kunden Experten wie Sie, die für uns herausfordernde IT & Engineering Projekte übernehmen. Wir organisieren den erfolgreichen Projektstart und begleiten Sie kontinuierlich während der gesamten Laufzeit. Im Anschluss kümmern wir uns gerne um neue Projektoptionen für Sie. Unser Ziel ist eine erfolgreiche, langfristige und partnerschaftliche Zusammenarbeit.