Beschreibung
Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach drei Senior-Entwicklern (m/w/d) Online-Services (Fullstack).Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.
Projektstandort: Nürnberg (100% on-site)
Dauer: 01.01.2020 - 30.06.2020
Volumen: je 880 Stunden
Abgabefrist beim Kunden: 30.06.2019
Kurzbeschreibung Projekt:
Im Projekt werden folgende Technologien und Tools eingesetzt:
- JEE, Java7/8, ANGULAR5, Struts1.2, HTML, JSP, JavaScript, WebService (SOA/REST), SASS/CSS
- JDBC, SQL, Linux/Shell
- Oracle-DB, Oracle WebLogic
- UnitTests mit JUnit (inkl. Methodiken zur Ableitung von Testfällen)
- Devops (CI, CD) mit Docker Container
- Tools allgemein: Confluence, JIRA, Bitbucket, GIT, SVN, ARS-Remedy, SQL-Developer
- Tools D/I: JDeveloper, Webstorm, Eclipse, DynaTrace, soapUI pro, JUnit
- Tools D/I - Deployment: ANT, MAVEN, JENKINS, SonarQube, NEXUS-IQ
- Tools Test: Silk Central Testmanager (SCTM), Silk4Test, Silk4J, soapUI pro
Aufgaben:
- kundenbezogene IT Kenntnisse: Management-Werkzeuge, Middleware, DB, IT-Architekturen, Backup/Recovery, Monitoring, IT-Security, Netzwerktechnologien, etc.
- Bereitschaft zur Entwicklung nach vorgegebenen Mustern und Methoden
- systematisches Erstellen von UnitTests mit JUnit (inkl. Methodiken zur Ableitung von Testfällen)
- Kenntnisse im Deployment von Anwendungen auf Oracle WebLogic und OracleServiceBus
- Erstellung von technischen User Stories bzw. Teilkonzepten im Bereich Softwareentwicklungsprozess
- Koordination von Teilgruppen des Softwareentwicklungsteams
- Kenntnisse im Bereich Profiling von Java-Anwendungen (DynaTrace)
- Kenntnisse im Bereich Analyse und Konfiguration JVM
- Kenntnisse im Bereich testgetriebene Software-Entwicklung
- Entwicklung von Angular
- Entwicklung und Design von HTML5-Templates
- Layout-Entwurf in CSS3
- Entwurf und Umsetzung responsiver Anwendungsbestandteile
Anforderungen:
Spezialwissen:
- Layout-Technologien (HTML5, CSS3, Sass/Less)
- Single Page Applications (Angular, NPM, Webpack)
Vertiefte Kenntnisse:
- 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))
- Client-Scripting (JavaScript/TypeScript)
- Asynchrone Prozesse (Batchverarbeitung, Daten-import/-export, Threading)
- Applikationsserver (z.B. Weblogic, Tomcat, JBoss)
- Versions-/ Konfigurationsmanagement (Git, Bit-bucket, JIRA, Confluence)
- Continuous Integration / Continuous Delivery, Maven, Jenkins, Nexus
- Container Technologien (Docker)
- IDEs (Eclipse, Webstorm)
- Betriebssysteme (Windows, Linux)
- Testprozesse (Unit-Tests, Testtools, ISTQB)
- Barrierefreiheit
- Agile Praktiken (Clean Code Development, Pair Programming, Test Driven Development, Scrum)
- Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de
Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.