Full Stack Entwickler (Java EE / Spring Boot) - Remote in Deutschland

CroX
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Intermediate
Compensation
€ 110K

Job location

Tech stack

Clean Code Principles
JavaScript
Amazon Web Services (AWS)
HTML5
Azure
CSS
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Gradle
JUnit
PostgreSQL
Maven
MongoDB
MySQL
NoSQL
Open Web Application Security
Redis
Mockito
Simple Object Access Protocol (SOAP)
SQL Databases
TypeScript
Google Cloud Platform
Cloud Platform System
Spring-boot
Backend
GIT
Event Driven Architecture
Integration Tests
Reactive Programming
GraphQL
Front End Software Development
Software Version Control
Microservices

Job description

  • Entwicklung und Wartung von skalierbaren Java EE / Spring Boot Anwendungen
  • Umsetzung von fachlichen Anforderungen in performante und sichere Softwarelösungen
  • Gestaltung und Weiterentwicklung von Microservice-Architekturen und REST APIs
  • Enge Zusammenarbeit mit UX/UI, anderen Entwicklern und ggf. 3rd-Level-Support
  • Schreiben von Unit- und Integrationstests (JUnit, Mockito)
  • Kontinuierliche Verbesserung bestehender Systeme im Hinblick auf Qualität, Performance und Sicherheit

Requirements

Must-Haves:

  • Mindestens 3 Jahre Berufserfahrung in der Full-Stack- oder Backend-Entwicklung
  • Sehr gute Kenntnisse in Java EE / Jakarta EE, Spring Boot, REST / SOAP Services
  • Erfahrung mit Microservices, Clean Code, SOLID-Prinzipien und TDD
  • Frontend-Grundlagen mit HTML5, CSS3, JavaScript (ES6+) und TypeScript
  • Erfahrung mit SQL-Datenbanken (PostgreSQL, MySQL) und idealerweise NoSQL (MongoDB, Redis)
  • Versionskontrolle mit Git und Erfahrung mit Maven / Gradle
  • Sicheres Deutsch mindestens auf B2-C1-Niveau

Nice-to-Haves:

  • Erfahrung mit CI/CD, Cloud-Plattformen (AWS, Azure, GCP)
  • Kenntnisse in Security (OWASP, JWT)
  • Interesse an GraphQL, Reactive Programming oder Event-driven Architecture, * Analytisches Denken und strukturierte Arbeitsweise
  • Qualitätsbewusstsein und Eigenverantwortung
  • Teamgeist, Kommunikationsstärke und Lernbereitschaft
  • Motivation, sich in ein agiles, selbstorganisiertes Team einzubringen

Benefits & conditions

  • Festanstellung (unbefristet) in Vollzeit
  • Gehalt: ca. €65.000 - €110.000 brutto/Jahr (je nach Erfahrung)
  • 30 Urlaubstage, flexible Arbeitszeiten
  • Remote-Option in ganz Deutschland
  • Flache Hierarchien, offene Kommunikation und viel Gestaltungsspielraum
  • Möglichkeit, in Richtung Tech Lead / CTO zu wachsen

About the company

Unser Partner ist ein etabliertes, profitables Softwareunternehmen mit Sitz in Bonn, das eine eigene Cloud-Plattform für die Dienstleistungsbranche entwickelt. Du arbeitest in einem kleinen, selbstorganisierten Entwicklerteam mit viel Gestaltungsspielraum und direktem Einfluss auf Technologieentscheidungen.

Apply for this position