Backend-Java-Entwickler
Magst du Herausforderungen? Hier hast du eine!!!!
Wir sind ein globales Hightech-Beratungsunternehmen mit einem Team aus unternehmerisch denkenden Ingenieuren, Wissenschaftlern und Digitalexperten aus aller Welt. Gemeinsam bilden wir eine schnell wachsende und stolze Gemeinschaft. Wir bieten Beratungsdienstleistungen für hochkarätige Kunden weltweit in verschiedenen Servicebereichen wie z.B.:
- Technologie & Ingenieurwesen
- Energie & Erneuerbare Energien
- Biowissenschaften & Pharma
- Digital und IT
Über diese Stelle
Senior Java-Microservices-Entwickler – Bankensektor
Stellenbeschreibung:
In einem dynamischen und anspruchsvollen Umfeld suchen wir einen Senior Java-Entwickler mit fundierter Erfahrung in Microservices und Beteiligung an geschäftskritischen Projekten, vorzugsweise im Bank- oder Finanzsektor. Das ideale Profil ist eine Person mit großem Engagement, Fähigkeit zur Arbeit in komplexen Umgebungen und Qualitätsorientierung, die sowohl technisch als auch durch kontinuierliche Verbesserung von Prozessen und Methodologien beitragen möchte.
Aufgaben:
• Entwurf, Entwicklung und Wartung von Microservices in Java 17 oder höher unter Anwendung von Hexagonal Architecture und DDD.
• Umsetzung von CQRS-Mustern und asynchroner Kommunikation mittels Apache Kafka in geschäftskritischen Systemen.
• Anwendung von TDD-Methoden und Akzeptanztests zur Sicherstellung der Qualität in mission-kritischen Umgebungen.
• Verwaltung und Zusammenarbeit in Projekten mit Versionierung in GitHub oder Bitbucket unter Einsatz guter Versionskontrollpraktiken.
• Sicherstellen der Resilienz, Skalierbarkeit und Sicherheit von Anwendungen im Bankproduktionsumfeld.
• Enge Zusammenarbeit mit Business-Teams, Analysten und Architekten zur Umwandlung von Anforderungen in technische Lösungen.
• Vorschlagen und Erkunden des Einsatzes von KI-Tools zur Softwareentwicklung zur Verbesserung von Produktivität und Qualität.
• Agieren als technischer Ansprechpartner und Mentor für andere Teammitglieder.
Was wir von Ihnen erwarten
Anforderungen:
• +5 Jahre Erfahrung in der Backend-Entwicklung mit Java (mindestens Java 17).
• Nachgewiesene Erfahrung in geschäftskritischen Projekten, vorzugsweise im Bankwesen oder Finanzsektor.
• Fundierte Kenntnisse in Microservices, hexagonaler Architektur und DDD.
• Erfahrung mit TDD, Akzeptanztests und Test-Frameworks (JUnit, Cucumber, etc.).
• Kenntnisse über CQRS und Erfahrung mit Apache Kafka (Event-Streaming, Integration).
• Erfahrung mit der Nutzung von Repositories wie GitHub oder Bitbucket.
• Arbeitserfahrung in agilen Umgebungen.
Wünschenswert:
• Erfahrung in digitalem Banking, Zahlungsverkehr, Kernbankensystemen oder geschäftskritischen Finanzsystemen.
• Erfahrung mit Cloud-Lösungen (AWS, Azure, GCP) und Deployment mit Docker / Kubernetes.
• Vertrautheit mit CI/CD (GitLab CI, Jenkins, GitHub Actions, etc.).
• Interesse und Erfahrung im Einsatz von KI im Entwicklungszyklus (Copilots, Testgenerierung, Codeautomatisierung).
• Kenntnisse in Sicherheit und regulatorischer Compliance im Bankwesen (OAuth2, JWT, PSD2, GDPR).
Was Sie von uns erwarten können
TMC ist ein internationales High-Tech-Beratungsunternehmen, das seinen Kunden Fachwissen zur Verfügung stellt, um sie bei der Bewältigung ihrer technologischen Herausforderungen zu unterstützen. In dieser Funktion agiert TMC als Expertenzentrum für seine Kunden und hilft ihnen, wettbewerbsfähiger in einer immer globaler und schneller werdenden technologischen Welt zu sein. Bei TMC glauben wir, dass Menschen die treibende Kraft hinter technologischer Innovation sind. Deshalb möchten wir die bestmöglichen Bedingungen schaffen, in denen technologische Talente aufblühen können. Wir bieten Ihnen ein herausforderndes und anregendes Arbeitsumfeld, in dem Sie die Regie über Ihre eigene Karriere übernehmen können. Als Employeneur sind Sie Teil unserer TMC-Familie. Neben unserer herausragenden technischen Expertise sind Spaß und Engagement bedeutende Bestandteile unserer Kultur.
#LI-NR1
Großartig, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt auf die Art und Weise, die am besten zu Ihnen passt, und hoffentlich können wir Sie bald in einem unserer Teams willkommen heißen.