(Senior) Backend Developer Java Spring (Boot)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Cloud Budget Informatik Java RESTful noSQL Beratung Programmiererfahrung Jenkins Jira Middleware Java EE GraphQL Berufserfahrung Präsentation TDD GIT Wirtschaftsinformatik GitLab Continuous Integration Deutsch Qualitätsbewusstsein Teamfähigkeit Kommunikationsfähigkeit Flexibilität, * Gemeinsam mit Deinen Kolleg:innen entwickelst Du in interdisziplinären Teams moderne Backends und schaffst dabei Mehrwert fßr die Kunden
- Du triffst im Team architektonische Entscheidungen und wählst passende Technologien aus
- DarĂźber hinaus berätst Du die Kunden dazu, wie sie ihre Backendsysteme optimal ausrichten und somit grĂśĂtes Potenzial entfalten - sei es On-Premises oder in der Cloud
- Ăber Code Reviews und Pair Programming erweiterst Du nicht nur Deine persĂśnlichen Kenntnisse, sondern teilst Dein Know-how auch im Team und steigerst dadurch die Qualität der Software
- Neben relationalen Datenbanken kommen auch NoSQL- und eventbasierte Systeme wie Kafka zum Einsatz
- Du schaust bei der Umsetzung Ăźber den Tellerrand hinaus und konzipierst weitere MaĂnahmen, beispielsweise zur Sicherstellung des Betriebs der Software
- Du optimierst den Softwareentwicklungsprozess ßber Continuous Integration und Continuous Delivery (CI/CD) und erhÜhst dadurch die Qualität der GesamtlÜsung
Requirements
- Im Optimalfall hast Du ein Hochschulstudium im Fach (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung bspw. als Fachinformatiker fĂźr Anwendungsentwicklung erfolgreich abgeschlossen
- Du hast tiefgehende praktische Erfahrung in der Neu- bzw. Weiterentwicklung von Middleware und Backend-Systemen in agilen Teams
- Du lebst moderne Software Crafting Methoden wie z.B. Clean Code, Test Driven Development und Architekturprinzipien
- Du hast groĂe Leidenschaft fĂźr die Softwareentwicklung mit aktuellen Java-Technologien und Frameworks wie z.B. Spring (Boot), Jakarta EE (ehemals JEE)
- Du verfĂźgst idealerweise Ăźber Erfahrung in der Konzeption und Entwicklung von RESTful- und/oder GraphQL-APIs
- Ebenso wĂźnschenswert sind erweiterte Kenntnisse in GIT, Jira und CI Tools (Jenkins, Gitlab-CI)
- Ein agiles Mindset, hohes Qualitätsbewusstsein, Teamplayer-Qualitäten und starke kommunikative Fähigkeiten (in der deutschen Sprache) zeichnen Dich aus
Benefits & conditions
Weitere Details abseits der Stellenbeschreibung sowie Informationen zum Unternehmen erhältst Du gerne im Gespräch. Deine Vorteile
- Dich erwarten spannende und herausfordernde Projekte
- Du hast vielfältige WeiterbildungsmÜglichkeiten und erhältst ein jährliches Budget fßr Deinen individuellen IT-ZubehÜr oder Fachliteratur
- Die Arbeitszeiten sind flexibel
- Es gibt Home-Office-MĂśglichkeiten
- Dich erwarten Benefits wie z.B. vermÜgenswirksame Leistungen, eine betriebliche Altersvorsorge, Geschenkgutscheine bei besonderen Anlässen und bei Bedarf eine Umzugskostenpauschale
- Es finden regelmäĂig Teamevents statt (z.B. Spieleabende, FuĂball oder Grillfeiern)
About the company
TechMinds ist eine Personalberatung mit Schwerpunkt auf Tech & IT. Dein Vorteil: Durch uns landen Deine Unterlagen direkt beim Entscheider. Zudem profitierst Du von einer kostenlosen Beratung zu allen Karrierefragen. Und Du erhältst schon frßh einen authentischen Einblick in den Arbeitsalltag beim potentiellen Arbeitgeber.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
Finding IT & Technology English-speaking Jobs in GermanyÂ
Backend Developer Salary in Germany [2023]
The Most Popular IT Jobs on the Market