Skip to content
mimi

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