Senior Software Engineer - Java at Thor Consulting Bod AS
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 26

Salary

0.0

Posted On

29 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Software Development & Publishing

Description


  • Gemeinsam mit einem agilen, internationalen Entwicklungsteam entwickelst du bestehende Funktionen weiter und realisierst neue Produktfeatures.
  • Du wirkst aktiv an der Optimierung von Entwicklungsprozessen, Methoden und eingesetzten Technologien mit und evaluierst neue technologische Ansätze.
  • Durch einen testgetriebenen Entwicklungsansatz (TDD/BDD) trägst du dazu bei, die hohe Qualität und Stabilität der Software sicherzustellen.
  • Du unterstützt weniger erfahrene Kolleginnen und Kollegen durch Mentoring, Coaching und fachlichen Austausch.
  • Du berücksichtigst nicht-funktionale Anforderungen wie IT-Sicherheit, Skalierbarkeit, Verfügbarkeit und Performance bereits in der Konzeption und Umsetzung von Lösungen.
  • Du arbeitest eng mit Produktmanagement, Architektur und Entwicklung zusammen und sorgst für eine effiziente Abstimmung zwischen Frontend-, Backend- und Plattformkomponenten.
  • Du beteiligst dich an Architekturentscheidungen und unterstützt bei der Weiterentwicklung einer modernen Microservices-Landschaft.


  • Dein ProfilMehrjährige Erfahrung in der professionellen Softwareentwicklung mit Java und dem Spring-Ökosystem.
  • Gute Kenntnisse in modernen Technologien wie beispielsweise Spring Boot, Spring Cloud, Spring Security, Spring Data, RabbitMQ, Elasticsearch, Docker, Kubernetes oder Maven.
  • Erfahrung im Design und in der Entwicklung von Microservices-Architekturen.
  • Erste praktische Erfahrungen oder fundiertes Interesse im Bereich Agentic Systems bzw. KI-gestützter Softwareentwicklung.
  • Kenntnisse moderner Software-Engineering-Praktiken wie Clean Code, TDD, BDD, CI/CD sowie agiler Entwicklungsmethoden.
  • Sehr gute Englischkenntnisse sowie gute Deutschkenntnisse.
  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
  • Eigenverantwortliche Arbeitsweise, hohe Qualitätsansprüche und Begeisterung für technologische Innovationen.


  • Das bieten wir:Anspruchsvolle technische Herausforderungen innerhalb moderner Softwareprodukte.
  • Mitarbeit in agilen, internationalen Teams mit hoher Eigenverantwortung und engem fachlichem Austausch.
  • Umfangreiche Möglichkeiten zur fachlichen und persönlichen Weiterentwicklung durch Schulungen, Weiterbildungsplattformen und Konferenzbesuche.
  • Langfristige Perspektiven in einem stabilen und wachsenden Unternehmensumfeld.
  • Attraktive Vergütung sowie zusätzliche Benefits wie betriebliche Altersvorsorge, Mobilitätsangebote und Mitarbeitervergünstigungen.
  • Flache Hierarchien, kurze Entscheidungswege und eine offene Unternehmenskultur.
  • Moderne Arbeitsausstattung und flexible Arbeitsmodelle inklusive Homeoffice-Möglichkeiten.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...