Go / Golang Entwickler

Assecor GmbH
Berlin, Germany
2 days ago

Role details

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

Job location

Berlin, Germany

Tech stack

API
Automation of Tests
Unit Testing
Code Review
Databases
Continuous Integration
NoSQL
Performance Tuning
Scrum
RabbitMQ
Software Systems
SQL Databases
Concurrency
Backend
Containerization
Integration Tests
Kubernetes
Kafka
Docker
Go

Job description

  • Du entwickelst und optimierst Backend-Komponenten für performante und skalierbare Services
  • Du designst und implementierst klar strukturierte APIs für interne und externe Schnittstellen
  • Du setzt hochparallele Logik mithilfe von Go-Concurrency-Mustern um und sorgst für effiziente Ressourcennutzung
  • Du integrierst Messaging-Systeme und arbeitest an eventgetriebenen Architekturen
  • Du arbeitest mit SQL- und NoSQL-Datenbanken und gestaltest performante und robuste Datenmodelle
  • Du nutzt CI/CD-Pipelines, automatisiertes Testen und Containerisierung mit Docker, um Releases sicher und schnell auszurollen
  • Du stellst Observability sicher und unterstützt beim Incident-Support
  • Du arbeitest eng mit deinem Team zusammen, teilst Wissen und stellst gemeinsame, hochwertige Ergebnisse sicher, Als mittelständisches Unternehmen aus Berlin sind wir am Wandel und dessen Gestaltung interessiert. Unser Angebot umfasst das gesamte Spektrum einer kohärenten Digitalstrategie: von der fach- und sachkundigen Beratung, über die individuelle Entwicklung und Anpassung von adäquaten Softwarelösungen, bis hin zur Wartung von Altsystemen und der eventuellen Migration in neue Systemumwelten. Was wir anbieten, sind nicht nur einzelne Produkte, sondern digitale Komplettlösungen für komplexe Situationen und Problemstellungen, die den Arbeitsalltag unserer Kunden erleichtern sollen. Dabei gleicht kein Projekt dem anderen. Individuelle Bedürfnisse werden als solche ernst genommen und haben einen Einfluss auf unseren Arbeitsprozess. Zu diesem Zweck ist eine nahbare Kommunikationskultur auf Augenhöhe unabdingbar. Neben unserem Standort in Berlin, unterhalten wir außerdem Büros in Stralsund, Hannover und Nürnberg.

Requirements

  • Du beherrschst Go (ab Version 1.22) sehr gut und bringst praktische Erfahrung in der Entwicklung produktiver Backends mit
  • Du kannst technische Anforderungen analysieren, sauber schneiden und strukturiert umsetzen
  • Du hast Erfahrung mit Testen in Go, z B Unit-Tests, Integrationstests und idealerweise Testautomatisierung
  • Du arbeitest qualitativ, legst Wert auf sauberen, wartbaren Code und sinnvolle Code-Reviews
  • Du arbeitest eigenverantwortlich, übernimmst Ownership für deine Services und triffst fundierte technische Entscheidungen
  • Du bist stark teamorientiert, kommunizierst offen und arbeitest gerne in cross-funktionalen Softwareteams
  • Du sprichst Deutsch mindestens auf B2-Level

Womit du zusätzlich punktest

  • Du kennst Messaging-Systeme wie Kafka, NATS oder RabbitMQ aus realen Projekten
  • Du hast mit CI/CD-Pipelines gearbeitet und bist mit automatisiertem Testen und Deployment vertraut
  • Du hast Erfahrung mit Containerisierung und im Einsatz von Kubernetes
  • Du bringst Erfahrung in Performance-Tuning, Resilienz-Engineering und Security mit
  • Du hast bereits in agilen Teams gearbeitet, z B nach Scrum oder Kanban, und schätzt iterative, inkrementelle Entwicklung

Benefits & conditions

Als Softwareentwickler:in bei Assecor entwickelst du qualitative und robuste Lösungen und bringst deine Expertise aktiv in ein crossfunktionales Team ein. Du arbeitest mit aktuellen Technologien, begleitest die Entwicklung qualitativ hochwertiger Anwendungen und übernimmst Verantwortung in vielseitigen Kundenprojekten.

Wir setzen auf eine offene, professionelle Teamkultur, in der Wissen geteilt wird, man sich gegenseitig unterstützt und Eigenverantwortung zählt. Wenn du Lust hast, technisch tief einzusteigen und gleichzeitig in einem starken Team zu arbeiten, bist du bei uns genau richtig., * Flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten

  • Entwicklungsmöglichkeiten inkl. Übernahme von Weiterbildungskosten
  • Flache Hierarchien und kurze Entscheidungswege
  • Individuelle Entfaltung und ein respektvolles Miteinander
  • Offene Unternehmenskultur, angenehme Arbeitsatmosphäre & regelmäßige Teamevents
  • Langfristige Perspektiven, betriebliche Altersvorsorge & Krankenzusatzversicherung (BKzV)
  • Mehr Work-Life-Balance durch eine Kooperation mit unserem Partner voiio
  • Wahlweise Zuschuss zu Urban Sports Mitgliedschaft oder BVG-Ticket
  • Inanspruchnahme von Rabatten über unseren Partner Corporate Benefits

Apply for this position