Auf einen Blick
- Aufgaben: Leite komplexe Softwarelösungen und entwickle innovative Backend-Systeme für den digitalen Euro.
- Arbeitgeber: Führendes Unternehmen im Finanztechnologiebereich mit Fokus auf digitale Innovation.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Team.
- Warum dieser Job: Gestalte die Zukunft des digitalen Zahlungsverkehrs und arbeite an spannenden Projekten.
- Gewünschte Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, insbesondere in Full-Stack Java.
- Andere Informationen: Möglichkeiten zur beruflichen Weiterentwicklung in einem agilen Umfeld.
Das voraussichtliche Gehalt liegt zwischen 65000 - 85000 € pro Jahr.
Standort: Frankfurt, Deutschland
Art: Festanstellung
Seniority Level: Hoch (Level 3) – Dies ist eine Senior Consultant-Rolle, die mindestens 8 Jahre Erfahrung in der Softwareentwicklung erfordert. Level 3-Entwickler haben umfassende Kenntnisse des Geschäftsfeldes des Kunden und werden erwartet, Herausforderungen vorherzusehen, Verantwortung für die Lieferung hochwertiger Ergebnisse zu übernehmen, Risiken zu managen und zur langfristigen technischen Planung im Einklang mit den Projektzielen beizutragen.
Erforderliche Fähigkeiten & Qualifikationen:
- Full-Stack Java-Entwicklungsexpertise: Erfahrung über den gesamten Softwareentwicklungszyklus für Java-basierte Backend-Systeme, unter Verwendung von Frameworks wie Spring Boot, Hibernate oder Micronaut.
- API- und Microservices-Entwicklung: Nachgewiesene Kenntnisse im Aufbau skalierbarer, sicherer und effizienter RESTful APIs und Microservices-Architekturen; Integration von Datenbanken (z.B. MySQL, PostgreSQL, MongoDB) und Drittanbieterdiensten in Backend-Systeme.
- DevOps- und Cloud CI/CD-Fähigkeiten: Erfahrung in der Implementierung und Verwaltung von DevOps-Praktiken auf Cloud-Plattformen – einschließlich der Erstellung von CI/CD-Pipelines, der Verwendung von Infrastructure-as-Code-Tools (z.B. Terraform) und der Containerisierung mit Docker/Kubernetes für skalierbare Bereitstellungen.
- Agile Methodologie-Erfahrung: Nachgewiesene Erfahrung in der Lieferung von Softwareprojekten unter Verwendung agiler Frameworks (vorzugsweise SAFe, Scrum und/oder Kanban), effektive Zusammenarbeit in iterativen Entwicklungsumgebungen.
- Automatisierungstest-Expertise: Beherrschung des gesamten Testzyklus – einschließlich Design, Entwicklung und Wartung automatisierter End-to-End-Tests für großangelegte Systeme, unter Verwendung von Frameworks wie Selenium oder Robot Framework.
Hauptverantwortlichkeiten:
Softwareentwickler auf Level 3 werden erwartet, fortgeschrittene Entwicklungs- und technische Führungsaufgaben auszuführen, um die erfolgreiche Lieferung der Softwarekomponenten des Projekts sicherzustellen. Dazu gehört:
- Design, Entwicklung und Wartung von Kernsystemen – Führen Sie die Implementierung komplexer Softwarelösungen gemäß den Anforderungen des KUNDEN. Level 3-Entwickler werden Hauptmerkmale der digitalen Euro-Testunterstützungstools entwerfen und codieren, um gut konstruierte, sichere und effiziente Backend-Dienste und Webportale sicherzustellen.
- End-to-End-Softwareengineering – Überwachen Sie den gesamten Entwicklungslebenszyklus: von der Verfeinerung der Spezifikationen und der Entwicklung neuer Funktionalitäten bis hin zu gründlichen Unit- und Integrationstests, Fehlerbehebung und Leistungsoptimierung der Anwendungen.
- Technische Aufsicht und Teamführung – Bieten Sie technische Führung und Mentoring für das Entwicklungsteam. Ein Level 3-Entwickler wird erwartet, mit anderen Teammitgliedern (einschließlich Level 2-Entwicklern) zu koordinieren, um die Codequalität und die Einhaltung bewährter Verfahren sicherzustellen.
- Zusammenarbeit und Berichterstattung – Arbeiten Sie eng mit dem Digital Euro-Projektteam des KUNDEN und anderen Stakeholdern zusammen. Dazu gehört die Teilnahme an Design- und Planungsworkshops sowie die enge Zusammenarbeit mit internen und externen Partnern.
Erwartete Ergebnisse/Ausgaben:
Als Senior-Entwickler sind Level 3-Berater verantwortlich für die Lieferung wichtiger Projektergebnisse und die Sicherstellung der technischen Dokumentation. Ihre Arbeitsergebnisse umfassen:
- Kernsoftwarekomponenten für die Testumgebung des digitalen Euro – insbesondere das Backend des Digital Euro Simulators, die EAT-Testwerkzeuge und das DESP-Mitgliederportal.
- Softwarecode und Builds – Gut strukturierter, sicherer und getesteter Code für jede Veröffentlichung oder Sprint.
- Test- und Qualitätssicherungsartefakte – Automatisierte Testscripte und Testergebnisse für jeden Build.
- Technische Dokumentation und Versionshinweise – Aktuelle Dokumentation wie Versionshinweise und aktualisierte technische/design Dokumente für die gelieferten Softwarekomponenten.
Senior Fullstack Java Developer Arbeitgeber: Coforge
Kontaktperson:
Coforge HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Fullstack Java Developer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeige, dass du nicht nur die Technik beherrschst, sondern auch die Denkweise eines Problemlösers hast.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeige deine Leidenschaft für das Programmieren! Sprich über deine Projekte, Open-Source-Beiträge oder Technologien, die du liebst. Arbeitgeber suchen nach Entwicklern, die wirklich für das brennen, was sie tun.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Fullstack Java Developer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen!
Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen im Fullstack Java Development klar hervorhebst. Zeig uns, wie du mit Technologien wie Spring Boot oder Docker gearbeitet hast!
Mach es übersichtlich: Halte deine Bewerbung strukturiert und übersichtlich. Verwende klare Absätze und Aufzählungen, damit wir schnell die wichtigsten Informationen finden können.
Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! So können wir deine Bewerbung am besten bearbeiten und du bist gleich im richtigen System.
Wie du dich auf ein Vorstellungsgespräch bei Coforge vorbereitest
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Jobbeschreibung gründlich durch und notiere dir, welche Technologien und Methoden besonders betont werden, wie z.B. Java, Spring Boot oder DevOps. So kannst du gezielt auf deine Erfahrungen eingehen.
✨Bereite konkrete Beispiele vor
Überlege dir konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese zu erläutern, insbesondere wie du komplexe Softwarelösungen entwickelt oder technische Probleme gelöst hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.
✨Zeige Teamfähigkeit und Leadership
Da es sich um eine Senior-Position handelt, ist es wichtig, deine Fähigkeiten in der Teamführung und Zusammenarbeit hervorzuheben. Bereite Beispiele vor, in denen du andere Entwickler angeleitet oder in agilen Teams gearbeitet hast. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch als Mentor fungieren kannst.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das können Fragen zur Teamstruktur, den aktuellen Projekten oder den verwendeten Technologien sein. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur zu erfahren.