
Java Technical Lead
- Hybrid
- Geneva
- SW Development
Job description
We are opening a Java Developer – Fees & Operations Applications position to strengthen our client’s team based in Geneva. The role is focused on a business-critical fee and pricing application within a demanding banking environment, combining software engineering, production support, and application ownership. A key aspect of the position will be ensuring a structured knowledge transfer from the current Java developer and securing the application’s long-term maintainability and operational continuity.
Job 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.
Job requirements
Job Requirements
7 to 15 years of professional software engineering experience, including hands-on experience supporting production applications.
Strong expertise in Java 8 or later, ideally Java 17, with solid knowledge of Spring and Spring Boot.
Proven experience designing and maintaining REST/SOAP APIs, with knowledge of HTTP and OpenAPI/Swagger.
Good command of Oracle and Microsoft SQL Server, including JPA/Hibernate, SQL, Liquibase, database performance, and basic PL/SQL.
Practical experience with Git, Maven, CI/CD pipelines and automated testing, particularly JUnit 5, Mockito and Cucumber.
Good understanding of application security and software quality practices, including OAuth2/OIDC, Kerberos and OWASP principles. Fluent English and strong communication skills are required; French and experience in banking or regulated environments are considered assets.
or
Details
- Geneva
All done!
Your application has been successfully submitted!
You've already applied for this job
Thank you for your interest - we've already received your application, so this new submission can't be accepted. Your previous application is on file.
If you need assistance or believe this is an error, please email us at apply.swordservices@recruitee-mailbox.com
What's on offer

Continous Training
Develop your knowledge and benefit from a large training catalog

25 days paid vacations (+1)
All of our employees are entitled to 25 days of paid vacation per year. And December 24th is offered

Regular social events
Monthly events to gather in small or large groups.

Great team members
Respect and kindness are key values in our workplace.

International contexts
Projects within international-scale groups.

Innovation
Contribute to impactful and innovative projects in various sectors of activity.

Little pleasures
Our employees benefit from a program of very interesting advantages and discounts.
S'abonner à nos alertes emploi
Restez informé des dernières offres d'emploi chez Sword. Inscrivez-vous à notre newsletter pour recevoir des notifications sur les nouvelles opportunités. Soyez le premier à être informé des postes passionnants qui correspondent à vos compétences et à vos aspirations.
About us
Sword has been a leading player in Switzerland for more than 20 years in consulting and IT services, software development, infrastructure management, and quality assurance. From our offices in Geneva, Nyon, Lausanne, Fribourg, and Sion, and in collaboration with the Group's centers worldwide, our nearly 400 employees accompany large organizations, private companies, and government agencies in their technological transformations.


