Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Java (Senior) Developer / Architect - AMS AD

Norconsulting

Fürth

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

Ein führendes Softwareunternehmen sucht einen Senior Java Developer in Fürth, Deutschland. In dieser Rolle verantworten Sie die Entwicklung von Java-Applikationen und sind an allen Phasen von Softwareprojekten beteiligt. Voraussetzungen sind mehrjährige Erfahrung in der Java-Entwicklung, Kenntnisse in Webservices und Microservices sowie die Anwendung agiler Methoden. Ein attraktives Arbeitsumfeld und professionelle Entwicklung werden geboten.

Qualifikationen

  • Mehrjährige Programmiererfahrung in Java.
  • Praktische Erfahrungen in Programmierung von Webservices und Microservices.
  • Erfahrung in cloud-native Programmierung.
  • Fortgeschrittene Kenntnisse in Java EE Technologiestack.
  • Sichere Anwendung von Architekturkonzepten und UML.
  • Kenntnisse in agilen Methoden (Scrum, Kanban).

Aufgaben

  • Aktive Mitarbeit in allen Phasen eines Softwareprojektes.
  • Verantwortung für Erstellung von Java-Applikationen.
  • Erstellung von Aufwandsschätzungen und technischen Konzepten.
  • Mitwirkung bei der Ausschreibung und Erstellung von Angeboten.

Kenntnisse

Java
Webseitenentwicklung mit Angular
HTML5
CSS
JavaScript
Typescript
Microservices
DevOps
Jenkins
SQL
JUnit
Selenium
Git
Eclipse

Ausbildung

Bachelor-Studium oder vergleichbare Ausbildung

Tools

Eclipse
Git
JIRA
Confluence
Jobbeschreibung

Fürth, BY, Germany

Java (Senior) Developer / Architect - AMS AD

Job Description :

Als Senior Engineer Java (m / w / d) beim Software Technology Center werden Sie in der Softwareentwicklung mit der Umsetzung von Java Applikationen betraut. Sie werden bevorzugt in Projekten bei unseren Kunden vor Ort eingesetzt, bei denen moderne Methoden und Prozesse für die Softwareentwicklung zum Einsatz kommen sollen (bspw. Agile Softwareentwicklung, DevOps, Infrastrukturautomatisierung und / oder Continuous Delivery).

Zu ihren Aufgaben gehören außerdem :
  • Aktive Mitarbeit in allen Phasen eines Softwareentwicklungsprojektes
  • Verantwortung für die Erstellung von Applikationen im Bereich Java-Entwicklung
  • Verantwortung für die Erstellung von Aufwandsschätzungen / Kalkulationsgrundlagen (z. B. bei Kundenausschreibungen im öffentlichen Bereich)
  • Verantwortung für die Erstellung technischer Konzepte (z. B. Anforderungsanalyse)
  • Mitwirkung innerhalb der Ausschreibungsphase bei der Erstellung von Angeboten (z. B. Analyse und Design (Konzeption) von Standardsystemarchitekturen für Ausschreibung)
  • Konzeption von Testkonzepten und Implementierung der jeweiligen Testumgebung sowie Durchführung von Tests
  • Wissenstransfer Atos intern (z. B. im Rahmen von "Learning Friday" Veranstaltungen)
  • Proaktive Identifizierung, Bewertung und Umsetzung von neuen Methoden oder Verfahren im Bereich der Java-Entwicklung (z. B. Continuous Delivery, DevOps, etc.)
Anforderungen

Für diese Position ist fachliches Know-how notwendig, wie es üblicherweise durch eine mehrjährige Berufserfahrung und durch Abschluss einer Berufsausbildung bzw. eines Bachelor-Studiums erworben wurde.

  • Mehrjährige Programmiererfahrung in der Programmiersprache Java sowie Webseitenentwicklung mit Angular, HTML5, CSS und JavaScript / Typescript
  • Praktische Erfahrung und Kenntnisse in der Programmierung von Webservices, Microservices und Kenntnisse in der cloud native Programmierung
  • Fortgeschrittene Kenntnisse in der Softwareentwicklung mithilfe eines Java EE Technologiestacks (JSF, JPA und Objekt-Relationalen Mapping-Frameworks (z. B. Hibernate))
  • Debugging bzw. Remotedebugging von Java Anwendungen
  • Sichere Anwendung von Architekturkonzepten, von Frameworks und Entwurfsmustern und UML
  • Erfahrungen bei der Programmierung und Durchführung von Entwicklertests und Erfahrung mit Testautomation (bspw. mithilfe von TestNG, JUnit, Selenium)
  • Erfahrung mit integrierten Entwicklungsumgebungen, vorzugsweise Eclipse
  • Praktische Erfahrung im Umgang mit Versionskontrollsystemen (bspw. Git, Subversion) und ChangeManagement-Systemen (bspw. BugZilla, Confluence, Jira)
  • Kenntnisse in agilen Methoden (z. B. Scrum, Kanban) sowie im Bereich Continous Delivery bzw. Deployment (z. B. Jenkins, Maven)
  • Fortgeschrittene Kenntnisse über relationale Datenbanken (Schlagwörter : Transaktionen / Isolation, referenzielle Integrität), sicherer Umgang mit SQL und PL / SQL
  • Kommunikation von Konzepten und Architekturen in das Projektteam
  • Teamfähigkeit, Lösungsorientierung
  • Fähigkeit zu abstrahieren, zu modellieren und zu vereinfachen
  • Fähigkeit, Abhängigkeiten zu erkennen
  • Analytisches und strukturiertes Vorgehen und eigenständiges selbstverantwortliches Arbeiten
  • Deutsch C2 nach europäischem Referenzrahmen
Required Skills :

Engineer JPA Angular Kanban Microservices Confluence UML JUnit Selenium DevOps Subversion TypeScript Maven Hibernate PL / SQL Tests Jenkins Eclipse HTML5 JIRA Scrum CSS Git Software SQL Java JavaScript Design

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.