Festanstellung - Fullstack Developer (Application Development - m/w/d)

MACHOLD Informationstechnologie GmbH

Ansprechpartner: Janick Straub
Bietigheim-Bissingen,  Deutschland
40% RemoteFestanstellungab sofort100% Auslastung

Beschreibung

Für unsere aktuellen Finance- und Automotive-Projekte sowie für die Weiterentwicklung unserer eigenen Produktplattform suchen wir Verstärkung.
Unser Fokus liegt auf der Entwicklung moderner Web-, Cloud- und AI-basierter Softwarelösungen.
Dafür suchen wir Entwicklerinnen und Entwickler, die nicht nur Anforderungen umsetzen, sondern technische Lösungen aktiv mitgestalten.


Was Sie erwartet
  • Sie geben Impulse für die Neu- und Weiterentwicklung individueller Softwarelösungen unserer Kunden sowie unserer eigenen heterogenen Produktplattform.
  • Gemeinsam mit unseren Scrum-Teams entwickeln Sie neue Features auf Basis aktueller Frameworks, moderner Cloud-Architekturen und AI-Technologien.
  • Sie begleiten den gesamten Entwicklungsprozess von der Anforderungsanalyse über die Implementierung bis hin zum funktionalen und qualitativen Testmanagement mit automatisierten Tests.
  • Sie übernehmen Fehleranalysen und den Support bestehender Softwaresysteme.
  • Sie erstellen technische Dokumentationen und führen Code-Reviews durch.
  • Sie optimieren bestehende Softwarearchitekturen, Entwicklungsprozesse und CI/CD-Pipelines.
  • Sie überführen fachliche Anforderungen in technische Lösungen und entwickeln Webanwendungen, Webservices, APIs und Microservices.
  • Auch bei zunächst unstrukturierten Prozessen und Anforderungen sorgen Sie durch proaktive Kommunikation für Klarheit, strukturieren die Anforderungen und setzen diese technisch um.
  • Abhängig vom Einsatzgebiet arbeiten Sie schwerpunktmäßig an Backend- und Integrationsentwicklungen mit Java und Spring Boot oder an Fullstack-Anwendungen mit JavaScript, TypeScript, React und Material UI.


Das bringen Sie mit
  • Mindestens drei Jahre Berufserfahrung in der Softwareentwicklung
  • Gute Kenntnisse in:
  • Java
  • JavaScript und TypeScript
  • Angular und React
  • CSS und HTML
  • Webservices und APIs
  • Spring Boot
  • Sicherer Umgang mit Windows und Linux
  • Erfahrung mit Entwicklungsumgebungen wie:
  • Eclipse
  • Visual Studio Code
  • IntelliJ IDEA
  • Erfahrung mit Jira und Confluence
  • Sicherer Umgang mit Git
  • Praktische Erfahrung mit agilen Entwicklungsmethoden
  • Erfahrung mit testgetriebener Entwicklung und automatisierten Tests
  • Interesse an modernen Cloud-, DevOps- und DevSecOps-Technologien und die Bereitschaft, diese Kenntnisse kontinuierlich auszubauen
  • Sehr gute Deutschkenntnisse, mindestens C1
  • Gute Englischkenntnisse, mindestens B2

Idealerweise bringen Sie zusätzlich Erfahrung mit
  • Microservices-Architekturen
  • relationalen Datenbanken, beispielsweise:
  • PostgreSQL
  • MS SQL
  • MariaDB
  • NoSQL- und Document-Datenbanken, beispielsweise:
  • MongoDB
  • Elasticsearch
  • Infrastructure as Code

Weitere Kenntnisse in folgenden Technologien sind von Vorteil:
  • Go (Golang) und/oder Python
  • Docker und Kubernetes
  • Podman und OpenShift
  • Apache Kafka
  • AWS
  • Swagger / OpenAPI
  • GraphQL
  • SonarQube
  • Terraform
  • New Relic
  • Prisma

Was Sie bei uns einbringen können
Wir suchen keine reine Umsetzungskraft. Sie sollen technische Lösungen aktiv mitgestalten, hinterfragen und verbessern.
Dazu gehört, Anforderungen zu strukturieren, geeignete Technologien und Architekturen einzusetzen und gemeinsam mit dem Team nachhaltige Lösungen zu entwickeln. Insbesondere in den Bereichen Cloud, AI, DevOps/DevSecOps und moderne Softwarearchitekturen bieten sich Möglichkeiten, vorhandenes Wissen einzubringen und weiter auszubauen.


Wir bitten um Verständnis, dass in der aktuellen Bewerbungsphase eine erste Kontaktaufnahme ausschließlich per Nachricht/E-Mail erwünscht ist. Ein Telefonat und das Interview führen wir aus Gründen der Gleichberechtigung immer erst in der zweiten Runde durch.

Vielen Dank dafür im Voraus.

Mit freundlichen Grüßen
MACHOLD Informationstechnologie

Bewerben