Was Dich erwartet

Du repräsentierst PASCADA in der Entwicklung cloudbasierter Microservice Lösungen.

Dein Aufgabenspektrum reicht von der Analyse, Bewertung und Umsetzung kundenspezifischer User Stories, bis hin zum Deployment und Betrieb Deiner Arbeitsergebnisse auf unterschiedlichen Cloud-Plattformen.

Es bereitet Dir viel Freude, Aufgaben eigenverantwortlich zu lösen und unterschiedliche Themenschwerpunkte in Deinem Team proaktiv mitzugestalten.

Deine Aufgaben

Du entwickelst Microservices
Du programmierst mit Java / Spring Boot, TypeScript / Note.js die Microservice-Lösungen unserer Kunden.

Du verstehst es nachrichtenbasierte Technologien anzuwenden
Du konzipierst, definierst und programmierst JSON-basierte Nachrichtenmodelle und stellst diese auf Plattformen wie Apache Kafka und RabbitMQ zur Verfügung.

Du nutzt cloudbasierte Laufzeitumgebungen für Deine Microservices
Du stellst Deine Microservices in Docker-Containern zur Verfügung und installierst diese über Helm-Scripte auf Kubernetes in Cloud-Umgebungen wie AWS, GCP oder kundeneigenen Kubernetes-Installationen.

Du arbeitest in agilen Teams
Du entwickelst in kleinen agilen Teams nach Scrum oder Kanban die User Stories Deines Product Owners und nutzt zur Abstimmung und Koordination aktuelle Collaboration Tools wie Confluence, Jira, RocketChat und Github.

Du automatisierst Deine Deployment-Artefakte
Du unterstützt Dein Dev-Team im Aufbau und im Betrieb von Continuous-Integration und Continuous-Delivery-Prozessen. Hierzu nutzt Du Technologien wie Jenkins oder GitLab CI.

Du stellst die Qualität Deiner Arbeit sicher
Du bringst Dich proaktiv in die Qualitätssicherung Deines Dev-Teams ein. Hierzu nutzt Du Review-Prozesse mittels Gitlab, Testframeworks wie JUnit und FitNesse sowie Code-Qualitätstools wie SonarQube.

Was wir uns wünschen

Deine Ausbildung
Du besitzt ein abgeschlossenes Studium der Informatik, der Wirtschaftsinformatik, der Mathematik oder eines vergleichbaren Studienganges.

Dein technisches Know-how
Du entwickelst seit mehreren Jahren technische Lösungen in mindestens einer der folgenden Technologien: Java/Spring Boot und/oder JavaScript/TypeScript mit Note.js, NoSQL Datenbanken wie MongoDB, Cassandra oder HBase, SCM Systeme wie Git/GitLab oder SVN, Messaging Systeme wie Apache Kafka, RabbitMQ oder Oracle AQ in Verbindung mit JSON/Avro, REST Schnittstellen mit Ratpack und Spring Web, Monitoring mit RELK (Redis, ElsaticSearch, Logstash und Kibana) bzw. Prometheus und Gravana, Dokumentation mit Confluence, Adoc und Enterprise Architect (UML2, BPMN2), Vergangsverfolgung mit Jira oder Redmine, Cloudplattformen wie AWS oder GCP in Kombination mit Kubernetes/Docker Swarm und Docker Containern

Dein fachliches Know-how
Idealerweise bringst Du fachliches Hintergrundwissen aus dem Banken-, Versicherungs- oder Logistikumfeld mit.

Dein Auftreten
Als Dienstleistungsunternehmen erwarten wir von Dir eine serviceorientierte Denk- und Handlungsweise, sehr gute Deutschkenntnisse in Wort und Schrift sowie ausbaufähige Englischkenntnisse.

Du bist Quereinsteiger mit Java EE Know-how?

Die Themen Cloud, Laufzeitcontainer, Microservices und Messaging Systeme, verschieben zunehmend die Technologieschwerpunkte von Java EE in Richtung leichtgewichtiger und nachrichtenbasierter Lösungen mit Spring Boot und/oder Node.js, Docker, Kubernetes und Apache Kafka/RabbitMQ.

Möchtest Du als Java EE Experte an diesem Wandel proaktiv teilnehmen?

Gerne bilden wir Dich zum Microservice-Experten weiter. Hierzu solltest Du folgende Kenntnisse mitbringen:

Mehrjährige Programmiererfahrung im Java EE-Umfeld

Viel Engagement zum Lernen und Lust auf Neues

Was solltest Du in Deiner Bewerbung beachten?

Uns sind einige Punkte rund um Deine Bewerbung wichtig. Für uns ist es sehr hilfreich, wenn wir diese Punkte in Deiner Bewerbung wiederfinden könnten. Welche das sind und wie unser Bewerbungsprozess funktioniert, kannst Du in unseren FAQ zu unserem Bewerbungsprozess nachlesen.

Jetzt bewerben!

Datei auswählen …

Maximale Größe 20 MB

CAPTCHA
Bitte warten …