Senior Software Engineer (w/m/d)
HybridFrankfurt am Main, Hesse, Germany
Frankfurt am Main, Hesse, GermanyHybridFull TimeSenior Level
Full TimeSenior Level
Job Summary
Analyze, conceptualize, and implement complex Java and JEE projects from brainstorming through deployment. Design and create REST APIs connected to React Single Page Applications, building efficient, modular services using Spring Framework, JPA/Hibernate, and Spring Boot. Collaborate in small agile teams utilizing Git, Gitflow, and Scrum methodologies. This role requires a BS/MS in Computer Science and proven experience in Java/JEE application development, including data analysis and database design for financial applications. Fluency in German and English is essential.
Required Qualifications
- BS/MS-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Fachgebiet
- Nachweisbare praktische Erfahrung in der Softwareentwicklung komplexer Anwendungen für Java/JEE-Plattformen
- Erfahrung im Design und der Entwicklung von (Finanz-)Anwendungen mit Fokus auf Datenanalyse und Datenbankdesign
- Erfahrung mit SSO/OAuth2
- Erfahrung mit Testing Frameworks sowohl für Unit Tests als auch automatisierte REST-Schnittstellentests
- Nutzung von Wildfly, Git, CI/CD mittels Gitlab und Jenkins
- Sehr gute Deutsch- und Englischkenntnisse
Desired Qualifications
- Erfahrungen mit Keycloak/Red Hat SSO
- Kenntnisse der SAP Finanz- und Rechnungswesen Module (SAP FI)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.