18.03.2026 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 18.01.2031

Senior Software Engineer | Java | Kafka | Cloud

Wettingen, Schweiz
Wettingen +100 km
Master MIAGE-IF, IT for finance
Wettingen, Schweiz
Wettingen +100 km
Master MIAGE-IF, IT for finance

Profilanlagen

CV William DANG.pdf

Skills

InnovationJavaUser Experience (UX)APIsAgile MethodologieArchitekturdesignMicrosoft AzureCloud ComputingZahlungssystemeSkalierbarkeitPerformance-TuningPortfolio-OptimierungSoftwareentwicklungSpring BootAngularJSApache KafkaMicroservices
With over 10 years of experience in software engineering, I specialize in building scalable, high-performance solutions using Java (Spring Boot), Angular, and cloud platforms (Azure, GCP).

Throughout my career, I have:
✅ Designed and developed high-performance portfolio management and instant payment systems.
✅ Implemented API-driven architectures and event-driven microservices for scalable and efficient applications.
✅ Contributed to Agile practices, improving team organization, architecture design, backlog management, and efficiency through KPIs.

Focused on performance optimization, system efficiency, and enhancing user experience. I am solution-driven, always looking for ways to improve performance, scalability, and maintainability in every project I work on.

Always open to discussing software innovations and best practices - let’s connect!

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2025

Sprachen

DeutschgutEnglischverhandlungssicherFranzösischMuttersprache

Projekthistorie

Self-Employed

Personal Development
Developing a German vocabulary learning app using Java, Spring framework and Kafka Streams. Advancing German language proficiency and strengthening personal skills through various activities.

Senior Software Consultant

Capco

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Development of GenAI supported client solutions:
- Development of Azure Functions in Python to trigger automatically the ingestion of files
- Development of Azure services in Python to ingest and retrieve files, storing their content as vector embeddings in a vector database powered by Azure AI Search
- Deployment of the Azure resources with Terraform
- Configuration of Azure DevOps pipelines to build and deploy applications, including the execution of SonarQube analyses

Senior Instant Payment Software Engineer

BForBank

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Development of a Banking App on Google Cloud Platform:
- Development of micro services in Java 21 with Spring framework to send and receive SEPA classic and instant payments CI/CD with Kubernetes and Gitlab on GCP and with Bitbucket on premise
- Configuration and development of Kafka streams, producers and consumers to handle asynchronous customer payment orders from Kafka topics
- Implementation of Scrum and SAFe methodologies using JIRA boards

Fullstack Software Engineer

ICDC

Öffentlicher Dienst

500-1000 Mitarbeiter

Development from scratch of the France Services platform for officers:
- Development from scratch of a Java and Angular reporting tool to study customer satisfaction with tight deadlines
- Release of a first version in 2 months
- Leading the development team, organizing technical workshop, designing the architecture solution, preparing and assigning tasks
- Introducing KPIs to track the quality of the deliverables (90% code coverage) and to optimize the efficiency of the team processes, as well as helping the management of the backlog

Java Fullstack Engineer – Portfolio Management Solutions

Bisam (FactSet)

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Development and maintenance of B-One, a performance and attribution asset management software:
- Development of new features compliant with GIPS standards in Java 8
- Maintenance and optimization of existing features
- Migration of the Swing frontend to a Vaadin 10 web Frontend
- Applying TDD with unit tests using JUnit4 and JUnit5
- Experience with Agile methodologies with Extreme programming and full-paired programming

Fullstack Java Software Engineer

Crédit Agricole CIB for Softeam

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Development and maintenance of a structured product management application for Softeam-Cadextan:
- Development of new features
- Development and implementation of batches (Java and SQL)
- Migration from Websphere to JBoss
- Support of N2 users
- Data extraction
- Deployment of the application in a production environment

Java Software and Business Object Report Developer

BRED

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Design, development of a middle-office payment application and development of financial reports with Business Object:
- Migration of BO financial reports for a database version upgrade
- Development of BO financial reports
- User support on BO Infoview
- Design and development of a middle-office payment reconciliation application in Java JEE using the JSF framework
- Self-learning on the JSF framework

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden