HP
Senior Software Architect
Helvetic Payroll
On-site Full-time Senior 2mo ago
About the role
Votre rôle : vision, impact & technique
Architecture & Vision technologique
- Garantir la cohérence des choix d’architecture à l’échelle des composants et des plateformes
- Porter la vision technologique du produit, avec un fort focus sur des architectures scalables, résilientes et orientées microservices
- Définir des solutions robustes en lien direct avec les enjeux métiers (front-office, asset management)
- Assurer l’alignement avec les meilleures pratiques du marché et les standards IT
Engineering & Expertise Java
- Intervenir directement sur des problématiques complexes de développement en Java (core)
- Concevoir et faire évoluer des architectures microservices modernes (Spring Boot)
- Promouvoir des standards élevés de qualité de code (TDD, SOLID, KISS)
- Implémenter des solutions performantes en Java / JavaScript / SQL, dans des environnements exigeants
- Travailler sur des patterns avancés : DDD, GOF, CQRS, event-driven architectures
Design & Architecture avancée
- Participer activement à la modélisation (UML, BPMN, C4 Model, ERM)
- Définir les stratégies API (REST / SOAP) et les modèles de données adaptés
- Concevoir des architectures modernes :
- Microservices / modular architecture
- Event-driven / CQRS
- Data platforms (Lambda / Kappa)
- Orchestration vs Choreography
Collaboration & Leadership technique
- Fournir un support niveau 3 en collaboration avec les équipes DevOps
- Interagir avec des équipes internationales (notamment basées en Europe)
- Accompagner le Solution Architect sur les orientations globales
- Agir comme référent technique clé auprès du Product Owner
Innovation & Intelligence Artificielle
- Intégrer des approches innovantes, avec une réelle ouverture à l’IA (Claude, outils de code assisté ou équivalents)
- Explorer l’optimisation du développement et de l’architecture via l’IA
- Contribuer activement à l’évolution des pratiques technologiques
Compétences clés
Stack technique
- Langages : Java (expert), JavaScript, SQL
- Frameworks : Spring, Spring Boot, Angular, Hibernate
Architecture
- Microservices & architectures distribuées
- Event-driven / CQRS / Data-driven
- Design Patterns (GOF) & Domain Driven Design (DDD)
Data & APIs
- REST / SOAP
- RDBMS, Key-Value, Document DB, moteurs de recherche
Must to have !
- Trading & transactions financières
- Asset Management
- Valuation, rebalancing, taxation
- Comptes bancaires & compliance
Votre profil
- Diplôme d’ingénieur (type EPFL ou équivalent)
- Expérience confirmée en architecture logicielle dans un environnement bancaire / financier
- Forte expertise en Java et architectures microservices
- Esprit analytique, rigueur et orientation solution
- Capacité à évoluer dans des environnements complexes et à fort enjeu
- Environnement bilingue, échanges quotidiens en français et en anglais
Ce qui rend cette opportunité unique
- Environnement technologique de pointe
- Forte exposition aux métiers du front-office & asset management
- Impact direct sur des plateformes critiques
- Collaboration internationale
- Ouverture concrète à l’IA appliquée au développement et à l’architecture
Skills
AngularAPIAWS LambdaC4 ModelCQRSDDDData platformsDevOpsEvent-driven architecturesGOFHibernateIAJavaJavaScriptMicroservicesRESTSQLSOAPSpringSpring BootSOLIDTDDUML
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free