Web-Developer*in bzw. Software-Developer*in (senior)

w\u002F\u002FCenter Consulting GmbH
28 days ago

Role details

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

Job location

Remote

Tech stack

Clean Code Principles
Java
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Macintosh Computers
Azure
Communications Protocols
Software Design Patterns
Linux
Web Development
Distributed Systems
Hibernate
IntelliJ
Spring
Microsoft Office
Scrum
Systems Architecture
Angular
Kafka
Microservices

Job description

Wir möchten unser Experten-Team weiter verstärken und suchen zum nächstmöglichen Zeitpunkt Software-Developer*in für Web-Anwendungen im Bereich Java Backend.

  • Du bist mitverantwortlich für alle Aspekte der Software-Entwicklung, von der Konzeption, über die Umsetzung bis zu Übergabe an den Kunden.
  • Du entwickelst in Zusammenarbeit mit dem Kunden neue oder Bestandsprojekte und optimierst sie kontinuierlich entsprechend der Kundenanforderungen.
  • Du hast fundierte Kenntnisse im Bereich der agilen Software-Entwicklung und findest dich gut in einer Scrum-/Kanban-Arbeitsumgebung zurecht.
  • Du bringst Deinen eigenen Kopf mit - wir freuen uns auf deine Ideen, dein Know-how und deine Erfahrungen
  • Wir arbeiten in Teams - so kannst Du deine eigenen Stärken in anspruchsvollen Aufgaben und Projekten entwickeln und diese führen, * Karriereentwicklung nach deinen Vorstellungen
  • Flexible Arbeitszeitgestaltung
  • 30 Urlaubstage
  • Attraktive Vergütung
  • Remote Arbeiten (abhängig vom Kunden)
  • 4 oder 5 Tage Woche
  • Teamevents
  • Schulungen / Konferenzen
  • Freie Wahl der Hardware (Windows, Linux, Mac)
  • Unterstützung von Sabbaticals
  • Jobrad/Geschäftswagen
  • Deutschlandticket

Aber auch, wenn Du nicht hinter allen Punkten einen Haken machen kannst, sprich uns bitte an. Initiative ist immer gern gesehen und du findest bei uns beste Voraussetzungen, sich mit uns in den unterschiedlichsten Projekten weiterzuentwickeln.

Wir freuen uns auf Dich!

Requirements

  • (Mehrjährige) Berufserfahrung in der Entwicklung mit Java
  • Sehr gute Kenntnisse in Java-API und Frameworks wie Spring (Boot), Hibernate und synchronen/asynchronen Kommunikationsprotokollen (HTTP/REST)
  • Erfahrung mit Entwicklungs-Tools wie z. B. IntelliJ/Eclipse, Maven, Jenkins, Git
  • Erfahrung mit relationalen Datenbanken, wie z. B. PostgreSQL oder Oracle
  • Verwendung von Docker und Kubernetes
  • Gute Kenntnisse über verschiedenen Software- und Systemarchitekturen, vor allem mit verteilten Systemen (Microservices, Self-Contained Systems) und Containertechnologien
  • Kenntnisse über Design Patterns und Clean Code für qualitativen und wartbaren Code
  • Erfahrung mit agilen Methoden (nach Scrum oder Kanban)
  • Kommunikationsgeschick sowie hohe Lern- und Weiterentwicklungsbereitschaft
  • Gutes Deutsch und Englisch in Wort und Schrift
  • Nice to have: AWS, Azure, Angular, Kafka

Apply for this position