Technical Architect
W3global Eu Inc
Geneva, Switzerland
9 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Geneva, Switzerland
Tech stack
Clean Code Principles
Java
JavaScript
Business Process Model and Notation
Command-Query Responsibility Segregation (Software Development)
Data Hub
Relational Databases
Software Design Patterns
DevOps
Distributed Data Store
NoSQL
SQL Databases
UML
Spring-boot
Angular
Search Engines
Front End Software Development
Software Coding
REST
Domain Driven Design
Object Store
Microservices
Requirements
- Strong hands-on coding experience with Java, Spring / Spring Boot, SQL.
- Experience with Microservices / Modular architectures and REST APIs.
- Solid understanding of design patterns (GOF) and clean code practices (TDD, SOLID).
- Experience with RDBMS and distributed data concepts.
- Ability to provide Level-3 support and work closely with DevOps teams.
Nice-To-Have
- Front-end exposure with Angular / JavaScript.
- Prior experience in Banking / Trading / Asset Management domains.
- Advanced architecture styles: Event-driven, CQRS, Hexagonal, Data Hub, Lambda/Kappa.
- Domain-Driven Design (DDD) and modeling techniques (UML, BPMN, C4 Models).
- Experience with NoSQL / Key-Value / Object Store / Search engines.
- Exposure to AI-assisted development tools (e.g., Claude Code or equivalent).
- Knowledge of additional domains such as Rebalancing, Taxation, Valuation, Compliance, Restitution.