Senior Java Developer – Fees & Operations Apps

Sword Services

Genf

On-site

CHF 120,000 - 160,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sword Services in Geneva seeks a seasoned Java Developer to own and evolve a critical fee and pricing application within a demanding banking environment. You will develop backend services and APIs using Java and Spring, while driving production support and knowledge transfer from the current developer.

The role requires strong Java 8+ skills, REST/SOAP API design, and experience with Oracle/SQL Server, Git/Maven CI/CD, and OpenAPI documentation.

Qualifications

  • 7 to 15 years of professional software engineering experience, including hands-on experience supporting production applications.

Responsibilities

  • Take ownership of the fee and pricing application and drive a structured knowledge-transfer process with the current Java developer.
  • Design, develop, and maintain backend services and APIs using Java, Spring, and Spring Boot.
  • Build and enhance REST and SOAP interfaces, including API specifications and documentation with OpenAPI/Swagger.
  • Contribute to operational and administrative user interfaces using Vue.js or Angular when required.
  • Manage integrations with Oracle and Microsoft SQL Server using JPA/Hibernate, SQL, PL/SQL, and Liquibase.
  • Maintain and improve CI/CD processes based on Git, Maven, and YAML pipelines, including automated testing and quality controls.
  • Provide production support by investigating incidents, addressing performance issues, and improving application stability, deployment, and rollback procedures.
  • Document architecture, business rules, dependencies, operational procedures, and runbooks while collaborating closely with development, QA, security, platform, and business teams.

Skills

Java proficiency
Spring / Spring Boot
REST APIs
CI/CD pipelines
Git version control
OpenAPI/Swagger
Security practices
Communication skills
English fluency

Tools

Java
Spring
OpenAPI/Swagger
Git
Maven
CI/CD
JUnit 5
Mockito
Cucumber
Oracle
SQL Server
Liquibase
JPA/Hibernate
HTTP
OAuth2/OIDC
Kerberos
OWASP

Job description

Sword Services in Geneva seeks a seasoned Java Developer to own and evolve a critical fee and pricing application within a demanding banking environment. You will develop backend services and APIs using Java and Spring, while driving production support and knowledge transfer from the current developer.

The role requires strong Java 8+ skills, REST/SOAP API design, and experience with Oracle/SQL Server, Git/Maven CI/CD, and OpenAPI documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Technical Lead – Fees & Operations Apps
Senior Java Technical Lead – Fees & Operations Apps

Sword Services • Genf

On-site
CHF 150,000 - 190,000
Senior Java Tech Lead - Fees & Operations
Senior Java Tech Lead - Fees & Operations

Sword Services • Genf

On-site
CHF 120,000 - 180,000
Java Tech Lead - Fees & Operations Platform
Java Tech Lead - Fees & Operations Platform

Sword Group • Genf

On-site
CHF 120,000 - 170,000
Training budget
25 days paid leave
International health insurance
+4
Senior Java Developer: Banking Backend, APIs, CI/CD
Senior Java Developer: Banking Backend, APIs, CI/CD

Sword Group • Genf

On-site
CHF 120,000 - 160,000
Training budget
25 days paid leave
International accident insurance
+3
Java Developer
Java Developer

Sword Services • Genf

On-site
CHF 120,000 - 160,000
Java Technical Lead
Java Technical Lead

Sword Services • Genf

On-site
CHF 150,000 - 190,000
Senior Java Platform Engineer: Build Bank-Grade APIs
Senior Java Platform Engineer: Build Bank-Grade APIs

UNION BANCAIRE PRIVÉE, UBP SA • Genf

On-site
CHF 180,000 - 260,000
Senior Java Backend Engineer for Tariff & Ops Platform
Senior Java Backend Engineer for Tariff & Ops Platform

UBP - Union Bancaire Privée • Genf

On-site
CHF 120,000 - 170,000
Senior Java Backend Engineer for Tariffication & Ops APIs
Senior Java Backend Engineer for Tariffication & Ops APIs

Union Bancaire Privée • Genf

On-site
CHF 130,000 - 180,000
Java Developer
Java Developer

Sword Group • Genf

On-site
CHF 120,000 - 160,000
Training budget
25 days paid leave
International accident insurance
+3
Top locations