Software Engineer - Java, Cloud & Microservices
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Sie möchten Ihre Kenntnisse im Java-Umfeld fĂŒr unsere Cloud Services, zusammen mit unseren Expert:innen einbringen und ein Teil des Software Entwicklungsteams werden? Sie möchten perspektivisch eigenverantwortlich Technologie-Stacks ĂŒbernehmen? Unsere Plattform as a Service kommt in verschiedenen Projekten zum Einsatz, darunter unsere eigene National Secure Cloud, im Testumfeld unseres âKompetenzzentrums Optikâ sowie in diversen militĂ€rischen Projekten, die nicht nur Daten austauschen mĂŒssen, sondern dies auch mit IT-Sicherheit, VerschlĂŒsselung und ĂŒber DomĂ€nengrenzen hinweg tun. Der GeschĂ€ftsbereich Defence & Security ist in besonderer Weise den StreitkrĂ€ften verpflichtet und ein anerkannter technischer Dienstleister auf nationaler und internationaler Ebene bei der Konzeption von Lösungen, der Begleitung von Analyse, Entwicklungs- und Realisierungsvorhaben und der Bereitstellung von Serviceleistungen. TĂ€tigkeit:
- Design, Entwicklung und Implementierung von Services in cloudbasierten Systemen mit modernen Java-Technologien (Java, Spring Boot, JavaScript, JavaFX, React.js) in eigener Verantwortung
- Konzeption und Design strukturierter, skalierbarer APIs auf Basis der definierten Anforderungen
- Design und Implementierung von Web-Services (SOAP, REST)
- Weiterentwicklung der Tech-Stacks wie zB. Docker, Kubernetes, Apache CXF, asynchrones Messaging, Big-Data-Lösungen (z. Bsp. Hadoop)
- Cloud-Integration, UnterstĂŒtzung bei der Konzeption und Implementierung von Cloud-Infrastrukturen und containerisierten Applikationen eigenverantwortlich
- Analyse der Kundenanforderungen in Zusammenarbeit mit unseren Expert:innen und Entwicklung optimaler Lösungen fĂŒr die softwaretechnische Umsetzung, beispielsweise in unseren Datenbankanwendungen und Infrastrukturlösungen
- Implementieren und Testen der erarbeiteten Lösungen gemeinsam mit dem Entwicklungsteam
Requirements
- Erfolgreich abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung und mehrjÀhrige Berufserfahrung in der Softwareentwicklung mit Java
- Umfangreiche Kenntnisse in Java (sowie JNI/JNA), JEE, Spring, Hibernate sowie Web-Technologien (React), Erfahrung mit Container- und Big-Data-Technologien (Docker, Kubernetes, Hadoop)
- Bereitschaft, Verantwortung fĂŒr Software-Architektur, Design-Entscheidungen und eigene Applikationen zu ĂŒbernehmen
- Sehr gute Deutsch- und Englischkenntnisse
- Neugier und Motivation, sich in neue Technologien einzuarbeiten und in einem multinationalen Umfeld zu agieren
Ziele: Als neues Teammitglied bringen Sie Ihre hervorragenden Fachkenntnisse aus dem Bereich der Software-Entwicklung bereits auf Systemebene in der Analysephase ein und implementieren auf Basis moderner Java-Technologien eigenstÀndig neue FunktionalitÀten. Der Schwerpunkt Ihrer Entwicklungsaufgaben liegt im Bereich der Weiterentwicklung unserer Technologie-Stacks im Bereich Java.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.deGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top-Paying Tech Jobs (with Salaries)
Where to Find Entry-Level Software Engineering Jobs
The Most Popular IT Jobs on the Market
Finding IT & Technology English-speaking Jobs in GermanyÂ