Softwareentwickler Fullstack

Bertrandt AG
Frankfurt am Main, Germany
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Tech stack

Java (Programming Language) JavaScript (Programming Language) Apache ActiveMQ Amazon Web Services Amazon S3 Architectural Patterns Automation of Tests Unit Testing Cloud Computing Code Review Databases Continuous Integration
+50 more
Software Design Patterns Web Development Django Web Framework Java Platform Enterprise Edition (J2EE) Github Gradle Integrated Development Environments IntelliJ IDEA Java GUIs JSON Apache JMeter Junit Python (Programming Language) PostgreSQL Apache Maven Node.Js Open Web Application Security Pair Programming Release Management Mockito Software Engineering Strategies of Testing TypeScript Extensible Markup Language (XML) Openapi Test-Driven Development (TDD) ReactJS Express.js Spring-boot Kubernetes Helm Charts Backend Git Vue.js AngularJS Gitlab-ci Gherkin Kubernetes Playwright Apache Kafka Build Tools Npm(Software) Front End Software Development Smalltalk Amazon Simple Queue Service (SQS) Cucumber (Software) Code Restructuring Software Version Control Docker Jenkins Microservices

Job description

  • Programmierung, Customizing und Integration technischer Komponenten, Schnittstellen, Module und Datenbanken unter Einhaltung von Standards und Richtlinien
  • Fehlerbehebung aus Testphasen, Durchführung von Code-Reviews, Komponententests, Modultests sowie Implementierung von Testautomatisierungen
  • Erstellung technischer Dokumentationen (z. B. nach Arc42) und Lieferartefakte
  • Einrichtung von Entwicklungsumgebungen inkl. Continuous Integration
  • Initiierung, Planung und Steuerung von IT-Projekten, Roll-Outs, Versions- und Release-Management sowie Weiterentwicklung bestehender Produkte
  • Eigenverantwortliche Entwicklung neuer Softwareprodukte basierend auf Kundenanforderungen im agilen Team; aktives Mitwirken bei der Anforderungsanalyse und im Refinement
  • Präsentationen komplexer Themen, Mitwirkung an Entscheidungsvorlagen, Beratung der Fachbereiche, Analyse technologischer Trends und Sicherstellung der Zukunftsfähigkeit der Systeme
  • Strukturierung funktionaler Themen und Überführung in Architekturmodelle
  • Design und Implementierung hochkomplexer Anwendungen mit Fokus auf Sicherheit, Robustheit, Performance und Skalierbarkeit
  • Entwicklung im Cloud-Umfeld inkl. Provisionierung von Infrastruktur
  • Entwicklung von Teststrategien und Risikoanalysen
  • Beratung der Fachbereiche bei Technologieeinsatz und Umsetzung von Kundenanforderungen

Requirements

  • Abgeschlossenes IT-Studium (Diplom/Master, z. B. Wirtschaftsinformatik) oder vergleichbare Ausbildung bzw. langjährige Praxiserfahrung
  • Mehrjährige Erfahrung in Softwareentwicklung und Umgang mit Testframeworks (z. B. JUnit, Cucumber, JMeter, Gherkin, Playwright, Mockito)
  • Erfahrung in Testautomation und CI/CD sowie in Design Principles (SOLID, ACIT, Design Patterns)
  • Backend-Frameworks (Spring Boot, Micronaut, Django, ExpressJS oder ähnlich)
  • Frontend/Webentwicklung (VueJS, Angular, React, TypeScript, Node.js)
  • Microservices-Architektur und Backendentwicklung (Java/JEE, Python, JavaScript, Smalltalk)
  • Cloud-Umfeld (AWS oder vergleichbare Provider, PostgreSQL, S3/RDS, Kubernetes, Docker, Helm Charts)
  • Queueing-Mechanismen (ActiveMQ, Kafka, SQS)
  • CI/CD (GitLab CI, GitHub Actions, Jenkins), Versionskontrolle (Git)
  • Entwicklungsumgebungen (IntelliJ, VS Code)
  • Build-Tools (Maven, Gradle, PIP, NPM, Make)
  • Sehr gute Kenntnisse in Softwareentwicklung, JSON, XML, REST-Services, OpenAPI
  • Testgetriebene Entwicklung, Testautomatisierung, Pair Programming, Code Reviews, Refactoring
  • Absicherung von Microservices und GUIs (z. B. OWASP Top 10, Überlastschutz)
  • Erfahrung mit Testframeworks und Consumer Driven Contracts
  • Sehr gute Deutschkenntnisse in Wort und Schrift

Benefits & conditions

Neben einem unbefristeten Arbeitsvertrag und 30 Tagen Urlaub warten zahlreiche Sozialleistungen und Benefits wie die Gutscheinkarte Ticket Plus® auf Sie.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all