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
€ 110KJob 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.