Role: Java Architect with DevOps (Banking Domain)
Location: Geneva, Switzerland
Experience: Minimum 7+ years
Type: Permanent
Languages: French (Advanced) and English (Advanced) — mandatory
Work Model: Hybrid — 3 days onsite, 2 days remote
IMPORTANT ELIGIBILITY REQUIREMENTS:
- Candidate must be domiciled in Switzerland on the first day of assignment, OR willing to relocate and apply for a B Work Permit if selected (OCP residence certificate required for relocating candidates).
- Only EU/Swiss Nationals or candidates with valid B/C Work Permits will be considered.
- Immediate availability required — candidates with a 3-month notice period will not be considered.
- Candidates previously submitted to Pictet for a similar role within the last 3 months cannot be submitted again.
ROLE OVERVIEW:
We are seeking an experienced Full-Stack Java Developer with hands-on architectural-level expertise for a leading private banking client in Geneva. This is a permanent role acting as guardian of technical architecture and technological vision for the product.
TECHNICAL SKILLS REQUIRED:
- Strong experience in Java, JavaScript, SQL
- Expertise in Spring Boot, Angular, and Hibernate
- Strong expertise in Microservices architecture
- Experience in API styles (REST, SOAP)
- Strong experience in RDBMS and Modeling (UML, ERM, BPMN, C4 Models)
- Domain knowledge in any of: Trading/Transactions, Asset Management, Rebalancing, Taxation, Valuation, Banking Accounts, Compliance, Restitution
- Good to have: Terraform, Docker, EKS/Kubernetes, container orchestration
- Clean code practices: TDD, SOLID, KISS, GOF design patterns
- Domain-Driven Design (DDD)
- Software architectures: Hexagonal/Layered, Microservices/Modular, Event-Driven, CQRS
RESPONSIBILITIES:
- Own technical architecture choices at component and software level
- Own the technological vision for the product
- Provide Level 3 support with DevOps
- Collaborate actively with Luxembourg development teams
- Assist the Solution Architect in their mission
- Act as technical advisor to the Product Owner
Applicants must clearly state relevant experience against each required skill area in their CV before submission.
Java Technical Architect
Ampstek
Senior Applied Scientist, Search - NLP/GenAI
Thomsonreuters
Développeur Full Stack C# / .NET - 80 à 100 %
E.C.R.IN.S. SA
Full Stack Engineer - Zurich
Code Compass 🧭
Engineering Manager
Evooq
Werkzeugkonstrukteur*in
PackSys Global