> Markdown version of [/jobs/ext/4652554-senior-java-softwareentwickler](https://www.wearedevelopers.com/jobs/ext/4652554-senior-java-softwareentwickler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Softwareentwickler - **Company:** hyrUP GmbH - **Location:** Köln, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Confluence, JIRA, Automation of Tests, Software Quality, Code Review, Payment Systems, Hibernate (Java), IntelliJ IDEA, Python (Programming Language), PostgreSQL, Apache Maven, Scrum Methodology, Software Architecture, Swagger, Software Engineering, Software Systems, Openapi, Data Processing, Spring-boot, Backend, Git, Information Technology, Front End Software Development, Microservices - **Published:** November 10, 2026 - **Apply:** https://www.adzuna.de/details/5959493476 ## About the Role * Ausbildung / Studium: Erfolgreich abgeschlossenes Studium der Informatik, Mathematik, Naturwissenschaften oder eine vergleichbare, fundierte Qualifikation. * Berufserfahrung: Mehrjährige, fundierte Berufserfahrung in der Softwareentwicklung mit exzellenten Java-Kenntnissen. * Tech-Stack: Bestens vertraut mit modernen Technologien und Konzepten wie Spring Boot, PostgreSQL, Hibernate, Lombok, Maven, Git, Swagger/OpenAPI, IntelliJ sowie Microservice-Architekturen. Tools wie Confluence und Jira sind Teil Deines Arbeitsalltags. * Methodik: Erfahrung mit agilen Entwicklungsmethoden (Scrum/Kanban) und eine iterative, teamorientierte Arbeitsweise. * Pluspunkte: Kenntnisse in Python (für Automatisierung, Datenverarbeitung oder Skripterstellung) sind von Vorteil. * Soft Skills: Lösungs- und umsetzungsorientierte Teamplayer-Mentalität, hohes Qualitätsbewusstsein, Verantwortungsbewusstsein sowie Freude am Wissensaustausch im Team. * Sprachkenntnisse: Sehr gute Deutsch- und technikbezogene Englischkenntnisse für die teaminterne Kommunikation. ## Description * Analyse & Konzeption: Du analysierst, konzipierst und realisierst technisch sowie fachlich anspruchsvolle Anwendungen im Payment- und Abrechnungsumfeld. * Agile Weiterentwicklung: Gemeinsam mit dem Entwicklungsteam und den Projektverantwortlichen treibst Du die Modernisierung unserer geschäftskritischen IT-Plattformen voran. * Softwarequalität: Du entwickelst und optimierst Softwarelösungen, sorgst durch Clean Code, automatisierte Tests und Code Reviews für eine dauerhaft hohe Qualität und treibst das Test- und Deployment-Vorgehen voran. * Fachlicher Austausch: Im Refinement stehst Du den Fachverantwortlichen als technischer Experte beratend zur Seite und begleitest Anforderungen von der Idee bis zur Umsetzung. * Architektur & Full-Stack: Du bringst Dich aktiv in die Weiterentwicklung der Softwarearchitektur ein und siehst Dich als Full-Stack-Entwickler mit der Möglichkeit, gezielt Experten-Know-how (z. B. Backend, Frontend, Testing, Architektur) zu vertiefen. * Betriebsverantwortung: Im Wechsel mit dem Team beteiligst Du Dich an der Rufbereitschaft zur proaktiven Behebung produktionskritischer Störungen.