Senior Software Developer - Digital Government

Bundesdruckerei GmbH
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Unit Testing
Bash
Continuous Integration
Relational Databases
Linux
DevOps
Java Platform Enterprise Edition (J2EE)
JavaServer Faces
Python
PostgreSQL
Lua
Maven
Openshift
RabbitMQ
Release Management
Scala
Software Engineering
Web Applications
Scripting (Bash/Python/Go/Ruby)
Test Driven Development
Spring-boot
Backend
Gitlab
GIT
Build Management
Kubernetes
Information Technology
Digital Government
Front End Software Development
Api Design
Software Version Control
Docker
Microservices

Job description

  • Softwareentwicklung (Analyse, Konzeption, Realisierung, Test und Pflege) von modernen (barrierearmen) IT-Anwendungen auf Basis aktueller Java-Technologien (JEE, JSF) in einem agilen Entwicklungsumfeld
  • Neu- und Weiterentwicklung von Backend-Komponenten für Webanwendungen und Content Management Systeme
  • Unterstützung bei der technischen Architektur, dem Software-Design sowie dem Release Management
  • Mitarbeit im technischen Third-Level-Support und bei der technischen Konzeption von eGovernment-Produkten, * Moderne Arbeitsausstattung: top Equipment und innovative Tools für die interdisziplinäre Zusammenarbeit
  • Persönliche Entwicklung: individuelle Weiterbildungsmöglichkeiten sowie Fach- und Führungskräfteprogramme
  • Optimale Verkehrsanbindung: attraktiver Standort mit sehr guter Anbindung an den öffentlichen Nahverkehr
  • Angebote zum Gesundbleiben: Sportkooperationen, Präventionskurse und Laufevents
  • Weitere Extras: betriebliche Altersvorsorge, vermögenswirksame Leistungen, unterstützende Maßnahmen bei der Kinderbetreuung und der Pflege von Angehörigen

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
  • Fundierte Kenntnisse und mehrjährige Erfahrung im Bereich Programmierung (Java), Scripting (Shell, Bash, Python) und API-Design (REST, Messaging, rabbitMQ) sowie Postgres, S3 im Umfeld von Microservice-Architekturen
  • Sehr gute Kenntnisse mit Spring Boot Applikationen und Build Management mit Maven
  • Ausgeprägte DevOps-Kompetenzen. wie z.B. Umgang mit Docker, Kubernetes (k3d und OpenShift) und Helm Charts in einem Linux Umfeld und den zugehörigen Erfahrungen mit CICD Pipelines (vorzugsweise mit Gitlab)
  • Erfahrungen mit relationaler Datenbanken (vorwiegend Postgres) und Nutzung
  • Know-How im Umgang mit Test Driven Development, E2E-Tests, Unit-Tests sowie mit verteilten Versionierungssystemen (z.B. git, hg)
  • Kenntnisse in den folgenden Bereichen sind wünschenswert: Programmiersprachen Scala, Lua sowie JavaScript (Frontend)
  • Gute Englischkenntnisse und Deutschkenntnisse mind. B2-Niveau

Benefits & conditions

Gestalten Sie mit uns die digitale Zukunft! Wir suchen Persönlichkeiten mit Teamgeist, die unsere Leidenschaft für den Schutz von Identitäten und Daten teilen, vorausschauend denken und gemeinsam mit uns an sicheren Digitalisierungslösungen arbeiten wollen. Wir sind überzeugt, dass Veränderungen neue Chancen für Entwicklung und Innovation mit sich bringen. Wir bieten Ihnen ein attraktives Arbeitsumfeld mit vielfältigen Karrieremöglichkeiten und eine sichere berufliche Zukunft., * Gemeinsam mehr erreichen: toller Teamspirit in einem kompetenten und zukunftssicheren Arbeitsumfeld mit einzigartigen Projekten

  • Attraktive Arbeitsbedingungen: ausgewogene Balance zwischen Beruf und Privatleben dank flexibler Arbeitsmodelle und -zeiten und 30 Tagen Urlaub im Jahr

About the company

Die Bundesdruckerei-Gruppe leistet mit ihrer Digital- und Sicherheitskompetenz als Technologieunternehmen des Bundes einen Beitrag für die digitale Souveränität Deutschlands und Europas. Zur Muttergesellschaft Bundesdruckerei Gruppe GmbH gehören die Bundesdruckerei GmbH mit ihrer Tochter Maurer Electronics GmbH, zudem die D-Trust GmbH, genua GmbH, Xecuro GmbH sowie iNCO Spółka z o.o.

Apply for this position