Senior Java Entwickler:in / Java Developer Backend (w/m/d)
Software entwickeln ohne Agentur-Feeling. Software die funktioniert.
Unser Ziel
Unser Tech Stack
- Java 17/21
- Spring Boot
- Microservices
- Git
- Cloud & CI/CD
AI im Entwicklungsalltag
Du setzt agentische KI & LLM's sinnvoll aber bedacht in klaren Softwarearchitekturvorstellungen ein, um Software zu entwickeln, die nachhaltig und wartbar ist. Dabei nutzen wir die gängigen, marktbekannten Tools wie z.B.:
- ChatGPT
- Claude (Code)
- OpenCode
etc.
Wie wir entwickeln
Uns ist wichtiger, wie wir zusammenarbeiten, als möglichst viele Buzzwords aufzuzählen. Deshalb gehören für uns dazu:
- Code Reviews auf Augenhöhe
- Wissen teilen statt Silos bauen
- Raum für Refactoring
- Gegenseitige Unterstützung
- Technische Entscheidungen gemeinsam treffen
Was Du bei uns entwickelst
Du arbeitest an modernen Backend-Lösungen und bringst deine Ideen aktiv ein. Dazu gehört unter anderem:
- Entwicklung von Java-Anwendungen mit Spring Boot
- Aufbau und Weiterentwicklung von Microservices
- Entwicklung und Integration von REST-Schnittstellen
- Optimierung bestehender Anwendungen
- Qualitätssicherung durch Tests und Code Reviews
Was Du bekommst
- Vertrauensarbeitszeit
- 30 Tage Urlaub & Workation
- MacBook & iPhone
- JobRad & HanseFit
- Individueller Weiterbildungsplan & Karrierepfad
- Regelmäßige Teamveranstaltungen (Code-Dojo, Entwicklungskonferenzen, Thementag, etc.)
Uns ist wichtiger wie wir zusammenarbeiten, als möglichst viele Buzzwords aufzuzählen. Wir wissen: Gute Software entsteht in einem guten Team.
Wen wir suchen
Du musst nicht jedes Framework kennen. Wichtiger ist, dass du Lust hast, sauberen Code zu schreiben und gemeinsam Lösungen zu entwickeln.
Du passt wahrscheinlich gut zu uns wenn du:
- mindestens fünf Jahre Erfahrung mit Java-Enterprise-Anwendungen und mit Spring, Spring Boot mitbringst,
- du dein Wissen gerne mit anderen Kolleg:innen teilst und ggfs. neue Entwickler:innen einarbeiten möchtest,
- Erfahrung beim Design und der Umsetzung von RESTful APIs sammeln konntest,
- einen sicherer Umgang mit modernen Entwicklungswerkzeugen wie Git, Maven, SonarQube, Container hast,
- du gerne im Team arbeitest und du Software nicht nur entwickeln, sondern auch verbessern möchtest,
- komplexe fachliche und technische Themen verständlich erklären kannst,
- selbstständig, strukturiert und lösungsorientiert arbeitest,
- gerne mit Menschen arbeitest und dich durch eine offene und empathische Kommunikation auszeichnest,
- Lust hast, Verantwortung zu übernehmen und gemeinsam mit uns besser zu werden,
- über fließende Deutschkenntnisse (mind. C1) verfügst.
Über uns
Noch unsicher?
Jetzt bewerben
Not included in the source posting: about the role, what you'll do, qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.