-
Ampstek

Java Architect

Ampstek
Switzerland · Full-time · Mid-Senior

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

design patterns microservices spring boot angular devops nosql java tdd uml ddd ai
Login to Apply
Posted
May 06, 2026
Type
Full-time
Level
Mid-Senior
Location
Geneva
Company
Ampstek

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ampstek
Related

Java Architect

2026-05-24

Full-time
Mid-Senior
Switzerland
IT Services
Information Technology
View Job Details
Ampstek
Related

Java Application Developer

2026-05-18

Contract
Mid-Senior
Sweden
IT Services
Information Technology
View Job Details
Ampstek
Related

AWS devops Engineer

2026-05-19

Full-time
Mid-Senior
Switzerland
IT Services
Information Technology