Senior Java Softwareentwickler

Tenthrevolution — Germany · Posted ~5 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Senior Java Softwareentwickler (m/w/d) | Deutschland | Hybrid Möchtest du an Softwarelösungen arbeiten, die einen echten gesellschaftlichen und wirtschaftlichen Mehrwert schaffen? Für ein führendes IT- und Digitalisierungsunternehmen suchen wir einen Senior Java Softwareentwickler (m/w/d), der komplexe Enterprise-Anwendungen entwickelt und die digitale Transformation großer Organisationen aktiv mitgestaltet. Du arbeitest an anspruchsvollen Softwareprojekten mit modernen Technologien, agilen Methoden und cloudbasierten Architekturen. Dabei entwickelst du Anwendungen, die täglich von tausenden bis Millionen Nutzern verwendet werden. Deine Aufgaben Konzeption, Entwicklung und Weiterentwicklung komplexer Softwarelösungen mit Java, Spring und Spring BootAnalyse fachlicher Anforderungen und Umsetzung technischer KonzepteWeiterentwicklung bestehender Enterprise-Anwendungen und Microservice-ArchitekturenEntwicklung und Integration von REST- und SOAP-SchnittstellenMitarbeit bei Architekturentscheidungen und technischen KonzeptenImplementierung von Cloud- und Container-LösungenEinsatz von Docker und Kubernetes in modernen EntwicklungsumgebungenMitarbeit an CI/CD-Pipelines und automatisierten Deployment-ProzessenSicherstellung hoher Softwarequalität durch Code Reviews, automatisierte Tests und Best PracticesAktive Mitarbeit in agilen EntwicklerteamsUnterstützung und Mentoring weniger erfahrener Entwicklerinnen und Entwickler Dein Profil Must-have Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare QualifikationMindestens 6 Jahre Berufserfahrung in der Entwicklung von Enterprise-Anwendungen mit JavaSehr gute Kenntnisse in Java, Spring Framework und Spring BootFundierte Erfahrung mit Hibernate/JPAErfahrung in der Entwicklung und Integration von REST- und SOAP-WebservicesErfahrung mit modernen Softwareentwicklungsprozessen und CI/CDGute Kenntnisse in Softwarearchitektur und objektorientiertem DesignErfahrung mit agilen Methoden wie Scrum oder KanbanDeutschkenntnisse auf C1-NiveauEnglischkenntnisse auf mindestens B2-Niveau Nice-to-have DockerKubernetesCloud-Plattformen (Azure, AWS oder GCP)Microservices-ArchitekturenContainerisierung und OrchestrierungErfahrung in großen Enterprise- oder öffentlichen ProjektenMaven oder GradleDevOps-Know-how Das bringst du außerdem mit Analytische und strukturierte ArbeitsweiseAusgeprägte ProblemlösungskompetenzTeamorientierung und KommunikationsstärkeErfahrung im Austausch mit technischen und fachlichen StakeholdernLeidenschaft für moderne Softwareentwicklung und kontinuierliche WeiterbildungBereitschaft, Verantwortung für technische Lösungen zu übernehmen Das erwartet dich Flexible ArbeitszeitenHybrides ArbeitsmodellUmfangreiche Weiterbildungs- und EntwicklungsmöglichkeitenModerne Technologien und innovative ProjekteAustausch in Experten-Communities und technischen FachgruppenAttraktive ZusatzleistungenLangfristige Karriereperspektiven in einem etablierten Technologieunternehmen