Aktiviere Job-Benachrichtigungen per E-Mail!

(Senior) Java Software Entwickler (m / w / d)

SEVEN PRINCIPLES

Ratingen

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

SEVEN PRINCIPLES sucht eine:n erfahrene:n Entwickler:in, um moderne Softwarelösungen für Kunden zu realisieren. Die Rolle erfordert tiefgehende Kenntnisse in Java-Frameworks und agiler Softwareentwicklung. Neben der technischen Expertise wird Teamarbeit und Kommunikation erwartet. Flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein persönliches Buddy-Programm sind Teil des Angebots.

Leistungen

30 Tage Urlaub
Persönliches Buddy Programm
Flexible Arbeitszeiten
Fachtrainings und persönliches Coaching
Regelmäßige Mitarbeiter:innen- & Teamevents
Offene Fehlerkultur

Qualifikationen

  • Langjährige Erfahrung in der Softwareentwicklung.
  • Erfahrung in diversen Java-Frameworks, insbesondere Spring.
  • Idealerweise Kenntnisse in Künstlicher Intelligenz und Cloud-Diensten.

Aufgaben

  • Realisierung moderner Softwarelösungen als Berater:in.
  • Unterstützung bei der Auswahl geeigneter Vorgehensmodelle und Softwarearchitekturen.
  • Modernisierung der Software-Landschaft führender Unternehmen in verschiedenen Branchen.

Kenntnisse

Team- und Kommunikationsfähigkeit
Kenntnisse in Java-Frameworks
Kenntnisse in agiler Entwicklung
Software-Design Prinzipien
Gute Deutschkenntnisse
Gute Englischkenntnisse
Neugierde und Lernbereitschaft

Ausbildung

Studium im Bereich Informatik oder vergleichbare Qualifikation

Tools

Spring MVC
Microservices
künstliche Intelligenz
Cloud-Dienste

Jobbeschreibung

  • Als erfahrene : r Entwickler : in übernimmst du in unseren agilen Projektteams eine tragende Rolle und realisierst moderne Softwarelösungen als Berater : in bei unseren Kund : innen vor Ort, im Homeoffice oder bei uns im Büro
  • Dabei unterstützt du bei der Auswahl geeigneter Vorgehensmodelle, Aufwandsschätzungen und Softwarearchitekturen
  • Unsere Software-Projekte sind vielfältig und umfassen die Unterstützung des Landes und öffentlicher Einrichtungen bei der Erfüllung der Anforderungen des Onlinezugangsgesetzes. Darüber hinaus modernisieren wir die Software-Landschaft führender Unternehmen in der Telekommunikations-, Automotive- und Logistik-Branche, digitalisieren Prozesse und entwickeln Web- und Mobile-Applikationen mit modernsten Frameworks und Methoden und verbessern diese durch den Einsatz von maschinellem Lernen und anderen KI-Technologien.

Damit überzeugen wir :

  • Willkommen im Team

Persönliches Buddy Programm

30 Tage Urlaub

Flexible Arbeitszeiten

  • Weiterbildung

Fachtrainings und persönliches Coaching für die Job-relevanten Skills

Individuelle, fachliche und persönliche Weiterentwicklung innerhalb der

Regelmäßige Mitarbeiter : innen- & Teamevents

Offene Fehlerkultur, konstruktives Feedback, gegenseitige Unterstützung

  • Weitere Goodies

Das zeichnet dich aus :

  • Dein Studium im Bereich Informatik hast du erfolgreich abgeschlossen oder du verfügst über eine vergleichbare Qualifikation
  • Du verfügst über langjährige Erfahrung in der Softwareentwicklung und begeisterst mit deiner ausgeprägten Team- und Kommunikationsfähigkeit
  • Du bringst Erfahrung in diversen Java-Frameworks (z.B. Spring MVC / Spring Boot, JPA, Hibernate) und modernen Datenbanktechnologien (NoSQL, MySQL, OracleDB) mit
  • Darüber hinaus hast du Kenntnisse in agiler, testgetriebener Entwicklung, Continuous Integration und verteilter Versionskontrolle
  • Dein Know-how von Software-Design Prinzipien und Patterns zählst du ebenso zu deinen Stärken wie die Erfahrung mit Architekturstilen wie REST und MicroServices
  • Du lernst gerne Neues, stellst Dinge in Frage, gehst Problemen auf den Grund, hast Spaß daran im Team zu arbeiten und dein Wissen mit Kolleg : innen zu teilen
  • Sehr gute Deutsch- und gute Englischkenntnisse
  • Idealerweise hast du bereits Kenntnisse in einem oder mehreren dieser Bereiche oder Lust dich darin weiterzuentwickeln :

Künstliche Intelligenz

Kenntnisse in Python, Erfahrung mit maschinellen Lernbibliotheken wie TensorFlow, PyTorch, Keras oder Scikit-learn, Kenntnisse in der Anwendung und dem Training von tiefen neuronalen Netzen, einschließlich CNNs, RNNs, Erfahrung mit Werkzeugen wie Pandas, NumPy und Datenbanktechnologien wie SQL, Erfahrung mit der Nutzung von Cloud-Diensten für die Entwicklung und Skalierung von KI-Modellen, Kenntnisse in NLP-Technologien und -Frameworks

Kubernetes

Infrastrukturautomatisierung und Systemkonfiguration (z.B. Ansible), Continuous Integration (z.B. Jenkins, Gitlab) und Erfahrung in Cloud Orchestration (z.B. Docker), Software Configuration Management, Buildsysteme und Versionkontrolle (z.B. Git, Maven, Gradle)

Event / Message Driven Systems

Event Driven Systems und Event Sourcing (z.B. Apache Kafka), Container-Plattformen (Kubernetes), Microservice Architecturen und Domain Driven Design

Web Development mit Frontend-Technologien wie Angular, React oder Bootstrap, Objektorientiertes Design und Implementierung, Erfahrung im Cloud-Umfeld mit Amazon Web Services oder Microsoft Azure, Konfiguration der Cloud-Umgebungen

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