TE
Technical Architect
TechFirm Engineering
On-site Full-time Lead Today
About the role
About Us
Since our creation in 2015, TechFirm is more than just a company. We are about a hundred free spirits, spread between Geneva, Zurich and Marseille, working together to revolutionize the information systems of our banking, luxury, and state clients. 🚀
Mission / Responsibilities
As part of strategic projects in a banking environment, you will act as a Technical Architect with a strong DevOps dimension.
Architecture & Vision
- Define and champion the technical vision of the product
- Be responsible for architectural choices at the component and application level
- Design modern architectures (microservices, event-driven, CQRS…)
- Establish development standards and best practices
Collaboration & Support
- Provide level 3 support in collaboration with DevOps teams
- Work closely with international development teams
- Support the Solution Architect in their missions
- Advise the Product Owner on technical decisions
Required Skills
Technical Stack
- Java, JavaScript, SQL
- Spring, Spring Boot, Angular, Hibernate
- API: REST, SOAP
Engineering & Design
- Clean Code (TDD, SOLID, KISS)
- Design Patterns (GOF)
- Domain Driven Design (DDD)
- Modeling (UML, ERM, BPMN, C4)
Architectures
- Hexagonal / Layered
- Microservices / Modular
- Event-driven, CQRS
- Data architectures (Data Hub, Lambda/Kappa)
- Orchestration / Choreography
Data & Storage
- RDBMS, Key-Value, Object Store
- Search Engine, Document DB
AI
- Use of tools like Claude Code or equivalent
Business Knowledge (appreciated)
- Asset Management
- Trading / Transactions
- Rebalancing
- Valuation
- Compliance
Education
- EPFL or equivalent
Languages
- French: fluent / native
- English: advanced
Job Conditions:
- Geneva
- Start Date: May 1, 2026
- Full-time (100%)
- Permit B required
Why choose TechFirm?
TechFirm invests in local and associative actors (DevOps Days, Java User Group, Meetups, Glisse en cœur, Les Sommets).
Joining TechFirm means benefiting from real support and evolving in an environment where people are central.
- Take the keys to the Tech'Van to discover vanlife
- Participate in original events
- Share your knowledge during innovative tech talks
Skills
AngularAPIClean CodeCQRSDDDDesign PatternsDevOpsEvent-drivenGOFHibernateHexagonal ArchitectureJavaJavaScriptKISSLambda ArchitectureMicroservicesModélisationObject StoreOrchestrationRESTRDBMSSOLIDSOAPSQLSpringSpring BootTDDUMLValuation
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free