Software Engineer

Antaes Consulting

Genf

On-site

CHF 120,000 - 160,000

Full time

2 days ago
Be an early applicant

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

Antaes Consulting in Geneva, Switzerland is seeking an experienced Java Software Engineer to contribute to the modernization of a safety-critical air traffic surveillance system, converting legacy components into a service-oriented architecture.

You will work in a high-availability environment, applying TDD/BDD with Cucumber, and collaborate in an Agile team to deliver reliable software.

Qualifications

  • Degree in Computer Science, Software Engineering or a related field.
  • 5+ years of experience in software development.
  • Strong hands-on experience with Java, Spring and Maven.
  • Good knowledge of Linux, networking and distributed systems.
  • Experience working in safety-critical or regulated environments.
  • Familiarity with software testing, requirements engineering and V&V activities.

Responsibilities

  • Design, develop and maintain backend applications using Java.
  • Contribute to the modernization of legacy systems and the development of service-oriented architectures.
  • Implement automated testing practices using TDD, BDD and Cucumber.
  • Translate operational requirements into technical solutions.
  • Participate in software verification, validation and quality assurance activities.
  • Collaborate with multidisciplinary teams in an Agile environment.

Skills

Java
Spring
Maven
Linux
Networking
Distributed systems
TDD/BDD/Cucumber
Safety-critical environments

Education

Bachelor's degree in Computer Science or related field

Tools

Netty
Messaging systems

Job description

We are looking for an experienced Java Software Engineer to join an exciting project in the Air Traffic Management (ATM) sector.

You will contribute to the modernization of a safety-critical air traffic surveillance system, transforming an existing platform into a modern service-oriented architecture.

This is an opportunity to work on complex, high-availability software where reliability, performance and quality are essential.

Your Responsibilities
  • Design, develop and maintain backend applications using Java.
  • Contribute to the modernization of legacy systems and the development of service-oriented architectures.
  • Implement automated testing practices using TDD, BDD and Cucumber.
  • Translate operational requirements into technical solutions.
  • Participate in software verification, validation and quality assurance activities.
  • Collaborate with multidisciplinary teams in an Agile environment.
Your Profile
  • Degree in Computer Science, Software Engineering or a related field.
  • At least 5 years of experience in software development.
  • Strong hands-on experience with Java, Spring and Maven.
  • Good knowledge of Linux, networking and distributed systems.
  • Experience working in safety-critical or regulated environments.
  • Familiarity with software testing, requirements engineering and V&V activities.
Nice to Have
  • Experience in Air Traffic Management (ATM), Air Traffic Control (ATC) or aviation systems.
  • Knowledge of Netty, messaging systems or low-level network communication.
  • Experience with Cucumber and automated testing frameworks.
  • Exposure to software certification and compliance processes.

Founded in 2007, Antaes is a Swiss management and technology consulting firm ranked among the top 10 consulting companies in Switzerland. We have over 300 experienced engineers who share our passion.

Present in Switzerland, Singapore, and France, we support both Swiss and international clients in the following areas:

  • Organizational and transformation consulting
  • Information systems management

By joining our teams, you will discover:

  • A dynamic team with a start-up mindset
  • Personalized support and career development follow-up
  • Opportunities to expand your network through exciting challenges
  • A company certified @HappyAtWork and committed to CSR, awarded Ecovadis Gold Medal 2025

You too can be part of the Antaes adventure

We sincerely appreciate the interest of all applicants in our organization. However, only those selected for further consideration will be contacted.

Where applicable, the masculine form is used for readability purposes and is intended to be inclusive of all genders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Automation Engineer
Test Automation Engineer

Antaes Consulting • Genf

On-site
CHF 120,000 - 160,000
Senior DevOps / CI/CD Engineer – Ansible & Deployment Automation
Senior DevOps / CI/CD Engineer – Ansible & Deployment Automation

Antaes Consulting • Genf

On-site
CHF 130,000 - 190,000
Career development opportunities
Regular team events
CSR-focused company values
Firmware Engineer
Firmware Engineer

Antaes Consulting • Neuenburg

On-site
CHF 110,000 - 140,000
Security Engineer
Security Engineer

Anates • Genf

On-site
CHF 120,000 - 170,000
Senior Java Backend Engineer for ATM Modernization
Senior Java Backend Engineer for ATM Modernization

Antaes Consulting • Genf

On-site
CHF 120,000 - 160,000
Software Engineer ATM Surveillance Data Processing
Software Engineer ATM Surveillance Data Processing

Sword Group • Genf

On-site
CHF 110,000 - 170,000
25 days paid leave
International accident insurance
Monthly events
+2
Tech Transfert Manager
Tech Transfert Manager

Antaes Consulting • Zürich

On-site
CHF 120,000 - 180,000
Project Manager
Project Manager

Antaes Consulting • Zürich

On-site
CHF 180,000 - 240,000
HappyAtWork certification
CSR commitment
Ecovadis Gold Medal 2025
Chef de projet Public
Chef de projet Public

Antaes Consulting • Genf

Hybrid
CHF 120,000 - 160,000
Équipe dynamique start-up
Accompagnement carrière
Événements d'équipe
+1
Application manager
Application manager

Antaes Consulting • Freiburg

On-site
CHF 120,000 - 150,000