Java Technical Architect

TechFirm Information Systems

Genf

On-site

CHF 140,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TechFirm seeks a senior technical leader to define the vision and architecture for its Fees platform in Geneva. You will design, build and evolve high-performance Java/API solutions, lead architecture decisions and mentor engineers in a fast-paced financial services environment.

You will collaborate with product managers and architects to align technology with business goals, drive modernisation and DevOps practices, and ensure security, scalability, and operational readiness across platforms.

Qualifications

  • University degree in Computer Science, Engineering or equivalent.
  • 8+ years of experience as a Technical Lead, Technical Architect or Senior Software Engineer.
  • Strong expertise in Java, Spring and API-driven architectures.
  • Proven experience designing and evolving enterprise-grade software architectures.
  • Experience in complex, business-critical environments, ideally within financial services.
  • Good knowledge of Agile methodologies (Scrum), CI/CD, Git, Maven and modern engineering practices.

Responsibilities

  • Define and drive the technical vision and target architecture of the Fees platform.
  • Design, develop and evolve high-performance Java and API-based solutions.
  • Lead architectural decisions, technical reviews and engineering standards.
  • Contribute hands-on to key developments and strategic initiatives.
  • Coach and mentor engineers while promoting engineering excellence.
  • Collaborate with Product Managers, Business Analysts and Architects to align technology with business goals.
  • Drive platform modernisation, technical debt reduction and continuous improvement.
  • Promote DevOps, CI/CD and software engineering best practices.
  • Ensure security, resiliency, scalability and operational readiness of solutions.
  • Support complex production issues and lead root cause analyses.
  • Maintain architecture documentation and technical roadmaps.

Skills

Java
Spring
API-driven architectures
Kubernetes
Docker
Kafka
SQL
Agile/Scrum
CI/CD
Git
Maven
Leadership

Education

Bachelor's degree in Computer Science or Engineering

Tools

Kubernetes
Docker
Kafka
MQSeries or similar

Job description

TechFirm is a Swiss consulting firm. We're a hundred and one free spirits, spread between Geneva, Zurich and Marseille, working together to revolutionize the information systems of our banking, industrial and government customers.

Your Responsibilities
  • Define and drive the technical vision and target architecture of the Fees platform.
  • Design, develop and evolve high-performance Java and API-based solutions.
  • Lead architectural decisions, technical reviews and engineering standards.
  • Contribute hands-on to key developments and strategic initiatives.
  • Coach and mentor engineers while promoting engineering excellence.
  • Collaborate with Product Managers, Business Analysts and Architects to align technology with business goals.
  • Drive platform modernisation, technical debt reduction and continuous improvement.
  • Promote DevOps, CI/CD and software engineering best practices.
  • Ensure security, resiliency, scalability and operational readiness of solutions.
  • Support complex production issues and lead root cause analyses.
  • Maintain architecture documentation and technical roadmaps.
Your Profile
  • University degree in Computer Science, Engineering or equivalent.
  • 8+ years of experience as a Technical Lead, Technical Architect or Senior Software Engineer.
  • Strong expertise in Java, Spring and API-driven architectures.
  • Proven experience designing and evolving enterprise-grade software architectures.
  • Experience in complex, business-critical environments, ideally within financial services.
  • Good knowledge of Agile methodologies (Scrum), CI/CD, Git, Maven and modern engineering practices.
  • Experience with Kubernetes, Docker and containerised deployments.
  • Experience with Kafka, MQSeries or similar messaging technologies.
  • Strong SQL and relational database knowledge.
  • Excellent analytical, communication and stakeholder management skills.
  • Demonstrated leadership, coaching and mentoring experience.
  • Autonomous, pragmatic and ownership-driven mindset.

Position details:

Geneva / Residence in Switzerland is mandatory

CDI

ASAP

French / English fluent

In order to obtain a valid Swiss work permit, we can only consider EU nationalities or Swiss citizenship for this role.

Why choose TechFirm?

TechFirm is committed to local players and associations (sponsor of DevOps Days, JavaUser Group, Meet Up, Glisse en cœur and Les Sommets).

When you join TechFirm, you'll benefit from real support from a team dedicated to helping you achieve your full potential. You'll benefit from a unique company culture that puts you at the heart of the organization.

  • Take the keys to the Tech'Van and discover van life
  • Take part in original events
  • Share your knowledge at innovative tech'talks

Keep a free spirit. TechFirm

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Technical Architect
Java Technical Architect

Ampstek • Genf

Hybrid
CHF 140,000 - 220,000
IT Business Analyst KYC - CRM
IT Business Analyst KYC - CRM

TechFirm Information Systems • Genf

On-site
CHF 110,000 - 140,000
Senior Java Architect & Platform Lead
Senior Java Architect & Platform Lead

TechFirm Information Systems • Genf

On-site
CHF 140,000 - 190,000
Engineering
Engineering

Nexthink • Lausanne

Hybrid
CHF 140,000 - 190,000
Hybrid work model
Unlimited vacation
25 holidays
+7
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

UNION BANCAIRE PRIVÉE, UBP SA • Genf

On-site
CHF 180,000 - 260,000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

On-site
CHF 150,000 - 190,000
Java Software Engineer
Java Software Engineer

Luxoft • Zürich

Hybrid
CHF 140,000 - 190,000
Senior/Staff Backend Engineer
Senior/Staff Backend Engineer

Nexthink • Lausanne

On-site
CHF 140,000 - 190,000
Hybrid work model
Unlimited vacation
Fitness centre access
+2
Staff Backend Engineer
Staff Backend Engineer

Nexthink • Vaud

Hybrid
CHF 150,000 - 210,000
Hybrid work model
Relocation package
Fitness center access
+1
Senior/Staff Backend Engineer
Senior/Staff Backend Engineer

Nexthink • Vaud

Hybrid
CHF 150,000 - 190,000
Hybrid work model
Relocation package
Unlimited vacation
+1