Architecte Technique (Ingénieur DevOps - Niveau 6)

Ekkiden
Geneva, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Geneva, Switzerland

Tech stack

Java
JavaScript
API
Artificial Intelligence
Business Process Model and Notation
Command-Query Responsibility Segregation (Software Development)
Relational Databases
Software Design Patterns
DevOps
Hibernate
Spring
Standard Sql
Simple Object Access Protocol (SOAP)
UML
Spring-boot
Angular
Object Store
Microservices

Job description

Dans le cadre des activités d'un de nos clients dans le secteur bancaire, nous recherchons un Technical Architect pour intervenir sur un produit stratégique.

Le consultant évoluera dans un environnement international, en collaboration étroite avec des équipes de développement basées notamment à l'étranger., * Définir et porter la vision technologique du produit

  • Assurer les choix d'architecture technique au niveau des composants et des applications
  • Concevoir des architectures robustes, évolutives et alignées avec les besoins métier
  • Fournir un support de niveau 3 en collaboration avec les équipes DevOps
  • Collaborer activement avec les équipes de développement internationales
  • Assister le Solution Architect dans ses responsabilités
  • Accompagner et conseiller techniquement le Product Owner

Requirements

  • Langages : Java, JavaScript, SQL
  • Frameworks : Spring, Spring Boot, Angular, Hibernate
  • Bonnes pratiques : TDD, SOLID, KISS
  • Design Patterns : GOF

Architecture & conception

  • Conception d'API (REST, SOAP)
  • Maîtrise des systèmes de stockage (RDBMS, Key-Value, Object Store, Search Engine, Document DB)

Benefits & conditions

  • Modélisation : UML, ERM, BPMN, C4 Model
  • Approche Domain-Driven Design (DDD)

Architectures logicielles

  • Hexagonale / en couches
  • Microservices / modulaire
  • Event-Driven, CQRS
  • Lambda / Kappa
  • Orchestration / Choreography

Intelligence artificielle

  • Utilisation d'outils tels que Claude Code ou équivalent

Connaissances métier Trading / Transactions

  • Asset Management
  • Rebalancing
  • Taxation
  • Valuation
  • Comptes bancaires
  • Compliance
  • Restitution

Apply for this position