Full-Stack Java Developer / Spring Boot Developer

Altaviaadware — Germany · Posted ~1 day ago

Mid Full-time Onsite

Skills

Java Spring Boot Spring Boot Test Docker Backend development Frontend development Software testing Deployment API development Analytical skills Teamwork German English REST Microservices Git GitLab CI/CD Kubernetes OpenShift Apache Kafka Angular NoSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Work as a Full-Stack Developer with a strong focus on Java and Spring Boot, building backend components and REST APIs while gaining practical exposure to frontend development, testing, deployment, and containerized environments. You will collaborate with DevOps specialists and work with modern architectural patterns, databases, and potentially event-streaming technologies. The role is based onsite in either Poznań or Düsseldorf and is offered as a six-month full-time contract.

Highlights

A six-month full-time role working on modern Java and Spring Boot applications, with exposure to microservices, containerization, APIs, databases, DevOps, and AI-enabled tools. The position offers collaboration with experienced IT specialists and opportunities to work across the full software development lifecycle.

Description

🇵🇱 Wersja Polska (deutsche Fassung folgt) O nas Altavia Adware Sp. z o.o. działa od 2003 roku i jest częścią grupy Altavia. Jako część Altavia korzystamy z doświadczenia dużej organizacji skupiającej specjalistów z obszaru reklamy, marketingu i usług medialnych. To połączenie daje nam stabilne zaplecze, szeroką perspektywę biznesową i możliwość realizacji projektów dla klientów działających na wielu rynkach. W poznańskim oddziale tworzymy zespół ponad 20 wybitnych i zaangażowanych specjalistów IT. Pracujemy nad własnym systemem wspomagającym tworzenie materiałów komunikacji marketingowej a także wspieramy naszych klientów w obszarach PIM, CMS i Knowledge Management. Aktywnie budujemy nowe narzędzia i mechanizmy AI wspierające wyżej wymienione obszary. Jesteśmy zespołem, który ceni kompetencje, odpowiedzialność i partnerską współpracę. Łączymy stabilność dojrzałej organizacji z możliwością pracy nad nowoczesnymi rozwiązaniami IT. O roli Poszukujemy Fullstack Developera z głównym naciskiem na Java i Spring Boot. Osoba na tym stanowisku powinna posiadać podstawowe lub praktyczne umiejętności w kilku obszarach: frontend, backend, testowanie oraz deployment. Głównym obszarem pracy pozostaje backend w Javie/Spring Boot, natomiast oczekiwane jest rozumienie całego procesu tworzenia aplikacji - od implementacji, przez testowanie, po uruchamianie aplikacji w środowisku kontenerowym. Główne obowiązki Tworzenie i rozwój aplikacji w technologii Java / Spring Boot. Projektowanie i implementacja komponentów backendowych. Tworzenie oraz utrzymanie RESTful APIs. Praca z aplikacjami opartymi o architekturę mikroserwisową. Pisanie i utrzymywanie testów z użyciem Spring Boot Test. Współpraca przy uruchamianiu aplikacji w środowiskach kontenerowych z użyciem Docker. Podstawowa praca lub współpraca w obszarze frontendu. Współpraca z zespołem DevOps w zakresie deploymentu aplikacji. Praca z bazami danych relacyjnymi i/lub NoSQL, jeśli będzie to wymagane w projekcie. Udział w analizie wymagań, projektowaniu rozwiązań i rozwiązywaniu problemów technicznych. Wymagania obowiązkowe Doświadczenie w tworzeniu aplikacji w Java. Bardzo dobra znajomość Spring Boot. Doświadczenie w testowaniu aplikacji przy użyciu Spring Boot Test. Znajomość Docker. Podstawowe lub praktyczne umiejętności w obszarach: backend, frontend, testing, deployment. Umiejętność tworzenia i pracy z API. Samodzielność, strukturalne i analityczne podejście do pracy. Umiejętność pracy zespołowej i komunikacji z różnymi interesariuszami. Bardzo dobra znajomość języka niemieckiego i dobra znajomość języka angielskiego. Mile widziane Minimum 5 lat doświadczenia w rozwoju aplikacji Java. Doświadczenie z RESTful APIs. Doświadczenie z architekturą microservices. Znajomość relacyjnych i/lub NoSQL baz danych. Znajomość Git. Doświadczenie z CI/CD, np. GitLab CI/CD. Znajomość Kubernetes / OpenShift. Doświadczenie z Apache Kafka w zakresie event-streamingu i messagingu. Znajomość frameworków frontendowych, np. Angular. Znajomość Lua (opcjonalnie). Ukończone studia informatyczne lub pokrewne. Umiejętność prezentowania, moderowania i komunikacji na różnych poziomach organizacji. Pozytywne przejście lub gotowość do przejścia procedury bezpieczeństwa, jeśli będzie wymagana. 🚩 Lokalizacja: Poznań lub Düsseldorf Model pracy: Praca stacjonarna Rodzaj umowy: umowa na czas określony w pełnym wymiarze godzin Umowa na czas określony na 6 miesięcy Altavia – zaangażowana grupa Różnorodność to siła, którą stale pielęgnujemy. Nasza grupa aktywnie promuje politykę różnorodności oraz równości, przywiązując ogromną wagę do identyfikacji i rozwoju wszystkich talentów. Dołącz do nas! Zespół #Altavia.Adware 🇩🇪 Deutsche Version (Po niemiecku) Über uns Altavia Adware Sp. z o.o. ist seit 2003 tätig und gehört zur Altavia-Gruppe. Als Teil von Altavia profitieren wir von der Erfahrung eines großen Unternehmens, das Spezialisten aus den Bereichen Werbung, Marketing und Mediendienstleistungen vereint. Diese Kombination bietet uns eine solide Grundlage, weitreichende geschäftliche Perspektiven und die Möglichkeit, Projekte für Kunden zu realisieren, die auf zahlreichen Märkten tätig sind. In unserer Niederlassung in Posen bilden wir ein Team aus über 20 herausragenden und engagierten IT-Spezialisten. Wir arbeiten an unserem eigenen System, das die Erstellung von Marketing-Kommunikationsmaterialien erleichtern soll, und unterstützen unsere Kunden in den Bereichen PIM, CMS und Wissensmanagement. Wir entwickeln aktiv neue KI-Tools und -Mechanismen, die die oben genannten Bereiche unterstützen. Wir sind ein Team, das Kompetenz, Verantwortung und partnerschaftliche Zusammenarbeit schätzt. Wir verbinden die Stabilität einer gut etablierten Organisation mit der Möglichkeit, an modernen IT-Lösungen zu arbeiten. Über die Rolle Wir suchen einen Fullstack Developer mit Schwerpunkt auf Java und Spring Boot. In dieser Position sollten Sie über grundlegende oder praktische Fähigkeiten in mehreren Bereichen verfügen: Frontend, Backend, Testing und Deployment. Der Hauptarbeitsbereich bleibt das Backend in Java/Spring Boot, jedoch wird ein Verständnis des gesamten Softwareentwicklungsprozesses erwartet – von der Implementierung über das Testen bis hin zur Ausführung von Anwendungen in einer Container-Umgebung. Hauptaufgaben Erstellung und Weiterentwicklung von Anwendungen in der Java / Spring Boot-Technologie. Konzeption und Implementierung von Backend-Komponenten. Erstellung und Pflege von RESTful APIs. Arbeit mit Anwendungen auf Basis einer Microservice-Architektur. Schreiben und Pflegen von Tests unter Verwendung von Spring Boot Test. Zusammenarbeit bei der Ausführung von Anwendungen in Container-Umgebungen mittels Docker. Grundlegende Mitarbeit oder Kooperation im Bereich Frontend. Zusammenarbeit mit dem DevOps-Team bezüglich des Application Deployments. Arbeit mit relationalen und/oder NoSQL-Datenbanken, sofern dies im Projekt erforderlich ist. Mitwirkung an der Anforderungsanalyse, Lösungsentwicklung und Behebung technischer Probleme. Zwingende Anforderungen Erfahrung in der Erstellung von Java-Anwendungen. Sehr gute Kenntnisse in Spring Boot. Erfahrung im Testen von Anwendungen mit Spring Boot Test. Kenntnisse in Docker. Grundlegende oder praktische Fähigkeiten in den Bereichen: Backend, Frontend, Testing und Deployment. Fähigkeit zur Erstellung und Arbeit mit APIs. Selbstständigkeit, strukturierte und analytische Arbeitsweise. Teamfähigkeit und ausgeprägte Kommunikationskompetenz mit verschiedenen Stakeholdern. Sehr gute Deutschkenntnisse und gute Englischkenntnisse. Wünschenswert (Nice to have) Mindestens 5 Jahre Erfahrung in der Java-Anwendungsentwicklung. Erfahrung mit RESTful APIs. Erfahrung mit Microservice-Architekturen. Kenntnisse von relationalen und/oder NoSQL-Datenbanken. Kenntnisse in Git. Erfahrung mit CI/CD (z. B. GitLab CI/CD). Kenntnisse in Kubernetes / OpenShift. Erfahrung mit Apache Kafka im Bereich Event-Streaming und Messaging. Kenntnisse von Frontend-Frameworks, z. B. Angular. Kenntnisse in Lua (optional). Abgeschlossenes Studium der Informatik oder eines verwandten Fachbereichs. Fähigkeit zur Präsentation, Moderation und Kommunikation auf verschiedenen Ebenen der Organisation. Erfolgreiches Bestehen oder Bereitschaft zur Durchführung einer Sicherheitsüberprüfung (Background Check), falls erforderlich. 🚩 Standort: Posen oder Düsseldorf Arbeitsmodell: Präsenzarbeit Vertragsart: Befristeter Vollzeitvertrag Befristeter Arbeitsvertrag für 6 Monate Altavia – eine engagierte Gruppe Vielfalt ist eine Stärke, die wir pflegen. Unsere Gruppe fördert eine Politik der Vielfalt und Gleichberechtigung und legt großen Wert auf die Erkennung und Entwicklung aller Talente. Wir haben bei Altavia viel zu bieten. Werden Sie Teil unseres Teams! Das #Altavia.Adware Team