Java Architect – Geneva, Switzerland
Location: Geneva, Switzerland
Experience: 10+ Years
Language: B2 French & English
Work Mode: 5 Days Onsite
Employment Type: Permanent
Notice Period: Immediate joiners preferred (Max < 3 months NP)
Eligibility: EU/Swiss Nationals or valid Swiss B/C Permit holders only
Job Description:
Must-Have
- Technical Architecture ownership at component and software level.
- 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.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Application Developer
2026-05-18
AWS devops Engineer
2026-05-19
Java Software Engineer
2026-05-18
- Posted
- May 24, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Geneva
- Company
- Ampstek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Application Developer
2026-05-18
AWS devops Engineer
2026-05-19
Java Software Engineer
2026-05-18