
Senior Java Developer | API Integration, Performance Tuning & Optimization
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 60314 Frankfurt am Main
- auf Anfrage
- en | de
- 09.07.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2018 – offen
Tätigkeitsbeschreibung
Role: Senior Java engineer and Associate manager(Leading German Bank in Frankfurt)
-Led backend development and technical delivery of secure, real-time banking applications for payment processing and transaction management
-Developed enterprise-grade applications using Java, Spring, Maven, JPA, REST APIs, and Oracle DB
-Integrated external systems via REST/SOAP (JAX-WS)
and documented interfaces using Swagger
-Applied microservice principles to ensure modular,scalable design while maintaining architectural simplicity
-Led full Agile cycles: Sprint planning, backlog grooming, reviews, mentoring, and code reviews
-Migrated on-prem systems to Azure/OpenShift and implemented
CI/CD pipelines for streamlined deployment
-Conducted performance testing using LoadRunner and Dynatrace
, reducing API response times by up to 40%
-Acted as SME for PSD2(Revised Payment Services Directive
) APIs, improving security, compliance
-Utilized Apache Kafka for asynchronous messaging between distributed services
-Identified and resolved system bottlenecks, database issues
, and application failures through in-depth performance monitoring and root cause analysis
- Mentored junior developers, enforced coding best practices, and improved team productivity
-Collaborated with cross-functional teams and stakeholders
on banking system enhancements and production support
Java-Entwickler, Performance-Analytiker, Software engineering / -technik, Solution Architekt
8/2015 – 12/2017
Tätigkeitsbeschreibung
Role: Java technical lead(Leading German Bank in Frankfurt)
Led a team of 5+Java developers managing development and
design for banking application
Translated functional specifications into technical requirements and
oversaw development
Managed sprint planning, release documentation, and backlog
grooming
Developed banking applications using Java, Spring, Maven and
Oracle DB
Created RESTful API as well as SOAP API services and consumed
external API during the development of applications
Worked collaboratively in an Agile team with different stakeholders
to develop and deliver end to end requirements
Mentored junior developers and conducted code reviews
Followed test driven approach by creating and writing JUnit and also
creating technical design documents
Softwareentwickler
12/2013 – 7/2015
Tätigkeitsbeschreibung
Role: Senior Java developer (Leading Telecom Customer in UK)
Designed and developed Java/J2EE applications for telecom clients
Created and managed multiple modules in an Agile environment
Conducted unit testing, debugging, and performance tuning
Participated in all phases of the Software Development Life Cycle
(SDLC)
Worked on multi-threaded applications to improve system efficiency
Integrated third-party APIs for additional functionality
Java-Entwickler
5/2011 – 11/2013
Tätigkeitsbeschreibung
Role: Java developer (Leading Telecom Customer in UK and US)
Understanding of user stories and discussion with designers
As a developer responsibility included development, unit testing and
documentation
Status reporting to the project management
Java-Entwickler
Ausbildung
Über mich
Weitere Kenntnisse
-Fundierte Kenntnisse in Java, Spring Boot, Maven und Oracle-Datenbanken für großangelegte Enterprise-Anwendungen
-Entwicklung und Design von RESTful- und SOAP-APIs sowie Integration externer Services
-Umsetzung von Microservices mit Spring Boot, Kafka, Swagger, REST und relationalen Datenbanken
-Durchführung von Performance-Tests mit HP LoadRunner und Optimierung von Antwortzeiten
-Analyse und Behebung von System-Engpässen durch gezielte Optimierungsstrategien
-Verantwortung für den gesamten agilen Entwicklungszyklus: Sprint-Planung, Backlog-Pflege und Scrum-Meetings
-Entwicklung und Bereitstellung cloudbasierter Lösungen mit Azure und OpenShift
-Integration von CI/CD-Pipelines zur Automatisierung und Beschleunigung von Entwicklungs- und Deployment-Prozessen
-Mentoring von Junior-Entwickler:innen sowie Durchführung von Code-Reviews und Best-Practice-Sessions
-Enge Zusammenarbeit mit cross-funktionalen Teams in bank- und finanznahen IT-Projekten
Persönliche Daten
- Englisch (Muttersprache)
- Deutsch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden