Senior Java Backend Engineer - Enterprise Platform

THEMA Consulting | MasterFinance for Treasury & Risk

Ticino

On-site

CHF 130,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

THEMA Consulting seeks a Senior Java Back-End Developer in Lugano to design, develop and maintain core services of its Master Finance platform for treasury, capital markets and risk management clients.

You will influence architecture, reliability and performance, collaborating with other developers, consultants and business stakeholders to translate complex requirements into robust technical solutions. Strong Java, Spring and integration skills are essential in this hands-on senior role.

Qualifications

  • 5+ years of professional experience developing enterprise Java applications.
  • Strong knowledge of Java 25+ and modern Java development practices, including object-oriented design, SOLID principles, design patterns and dependency injection.
  • Extensive experience with Spring Framework and Spring Boot, together with proficiency in Git and Gradle.
  • Proven experience designing and maintaining data-intensive, multi-tier applications, with a focus on modularity, maintainability, scalability and reliability.
  • Strong experience with Oracle RDBMS, SQL, database modelling, transaction management, ORM frameworks and database performance tuning.
  • Solid understanding of asynchronous messaging and enterprise integration patterns, including JMS and related APIs.
  • Experience designing and maintaining service-oriented and distributed applications, including API design, system integration, error handling, resilience and reliable inter-service communication.
  • Strong understanding of application security, including TLS, certificate management, mutual authentication and secure handling of sensitive data.
  • Experience designing and implementing automated unit and integration tests, using JUnit and related testing tools, to ensure software quality and prevent regressions.
  • Experience developing and maintaining product-based software solutions, including customer‑specific configurations, reusable features, patches and product customizations.
  • Ability to drive technical design and contribute to architectural decisions, evaluating trade‑offs and balancing maintainability, reliability, performance, delivery timelines and business priorities.
  • Ability to collaborate effectively with Back‑End and Front‑End developers, functional consultants and business stakeholders to translate business requirements into robust technical solutions.
  • Fluent in Italian and English.

Responsibilities

  • Design, develop and maintain core services and frameworks for Master Finance.
  • Contribute to the architecture, reliability and performance of a data-intensive financial platform.
  • Collaborate with developers, consultants and stakeholders to translate demanding business requirements into robust technical solutions.
  • Take an active role in architectural decisions, technical design, code reviews and software quality.
  • Work with modern Java and Spring technologies while integrating enterprise components.

Skills

Java
Spring Framework
Spring Boot
Git
Gradle
JMS
API design
SOA
JUnit

Education

BSc or MSc in Computer Science

Tools

Git
Gradle
Apache Thrift
ActiveMQ
RabbitMQ
Kafka
Jenkins

Job description

THEMA Consulting seeks a Senior Java Back-End Developer in Lugano to design, develop and maintain core services of its Master Finance platform for treasury, capital markets and risk management clients.

You will influence architecture, reliability and performance, collaborating with other developers, consultants and business stakeholders to translate complex requirements into robust technical solutions. Strong Java, Spring and integration skills are essential in this hands-on senior role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Back End Developer
Senior Java Back End Developer

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 130,000 - 180,000
Senior Angular Front-End Engineer — Finance Platform
Senior Angular Front-End Engineer — Finance Platform

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 110,000 - 170,000
Delivery / Functional Consultant: Treasury Tech
Delivery / Functional Consultant: Treasury Tech

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 90,000 - 120,000
Senior Angular Front End Developer
Senior Angular Front End Developer

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 110,000 - 170,000
Senior Java Engineer 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)
Senior Java Engineer 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)

Julius Baer • Zürich

On-site
CHF 150,000 - 190,000
Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)
Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)

Julius Baer • Zürich

On-site
CHF 150,000 - 200,000
Senior Java Backend Architect — Low-Latency, Distributed Systems
Senior Java Backend Architect — Low-Latency, Distributed Systems

Bank Julius Bär & Co. Ltd. • Zürich

On-site
CHF 150,000 - 200,000
Front-Office Trading Systems Engineer
Front-Office Trading Systems Engineer

EFG International • Lugano

On-site
CHF 90,000 - 150,000
Trading Systems Engineer – Front Office Tech Leader
Trading Systems Engineer – Front Office Tech Leader

EFG International AG • Lugano

On-site
CHF 120,000 - 190,000
Senior Java Engineer: Cloud‑Native Backend Lead
Senior Java Engineer: Cloud‑Native Backend Lead

Julius Baer • Zürich

On-site
CHF 150,000 - 190,000