Junior Java Entwickler (m/w/d)
Atos
München, München, DE-Germany
vor 3 Tg.

Aufgaben :

Beim Software Technology Center werden Sie in der Softwareentwicklung mit der Umsetzung und Wartung 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
  • Mitwrikung bei der Erstellung von Applikationen im Bereich Java / PL1
  • Unterstützung bei der Erstellung von Aufwandsschätzungen / Kalkulationsgrundlagen bei Kundenausschreibungen im öffentlichen Bereich)
  • Unterstützung bei der Erstellung technischer Konzepte Anforderungsanalyse)
  • Mitwirkung innerhalb der Ausschreibungsphase bei der Erstellung von Angeboten Analyse und Design (Konzeption) von Standardsystemarchitekturen für Ausschreibung)
  • Erstellung von Testkonzepten und Implementierung der jeweiligen Testumgebung sowie Durchführung von Tests
  • Wissenstransfer Atos intern im Rahmen von "Learning Friday" Veranstaltungen)
  • Durchführung von Code-Reviews mit dem Team
  • Entwicklung von Frontend-Lösungen, Integration in die Backend-Services und Identifikation von neuen Methoden und Tools im Bereich der Java-Entwicklung Continuous Delivery, DevOps, etc.
  • unter Verwendung einer agilen Entwicklungsumgebung

    Anforderungen :

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

    Folgende Anforderungen werden an Sie gestellt :

  • Mehrjährige Programmiererfahrung in den Programmiersprachen Java(JEE) (PL1-Kenntnisse wären wünschenswert) sowie Webseitenentwicklung mit Angular, HTML5, CSS und JavaScript / Typescript
  • Debugging bzw. Remotedebugging von Java Anwendungen
  • Erfahrungen bei der Programmierung und Durchführung von Entwicklertests
  • Praktische Erfahrung im Umgang mit Versionskontrollsystemen Git / GitLab)
  • Kenntnisse mit Spring Boot, JUnit werden erwartet
  • Grundkenntnisse in der Softwareentwicklung mithilfe eines Java EE Technologiestacks (JSF, JPA und Objekt-Relationalen Mapping-Frameworks (z. B. Hibernate))
  • Build Tools (Gradle, Maven)
  • Kenntnisse in agilen Methoden Scrum, Kanban) sowie im Bereich Continous Delivery bzw. Deployment
  • Kenntnisse über relationale Datenbanken (Schlagwörter : Transaktionen / Isolation, referenzielle Integrität), sicherer Umgang mit SQL und PL / SQL
  • Erste Erfahrungen mit Container-basierten Deployments (Kubernetes) und Microservices wären hilfreich
  • 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
  • Interesse und die Bereitschaft, sich in immer neue Themen und Aufgabenstellungen einzuarbeiten Sehr gute Sprach- und Schriftkenntnisse in Deutsch (Europäischer Referenzrahmen Level C2) und fließende Englischkenntnisse setzen wir voraus.
  • Wir erwarten die Bereitschaft, sich einer Sicherheitsüberprüfung nach dem Sicherheitsüberprüfungsgesetz (SÜG) zu unterziehen.

    Ebenfalls muss die Bereitschaft für einen Deutschland-weiten Einsatz gegeben sein.

    Melde diesen Job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Bewerben
    E-Mail
    Klicke auf "Weiter", um unseren Datenschutz-und Nutzungsbestimmungen zuzustimmen . Du kriegst außerdem die besten Jobs als E-Mail-Alert. Los geht's!
    Weiter
    Bewerbungsformular