/ Schweiz Verzeichnis von Stellenangeboten

Software Engineer (Java)

Unternehmen
SonarSource Sàrl
Ort
Vernier
Datum
16.05.2026
Referenznummer
294852

Overview

Join a pioneering team at the forefront of agent-centric software development. As a leader in AI code review and verification, we help organizations build reliable, secure, and maintainable software. Our technology is trusted by over 75% of the Fortune 100 companies, ensuring that code generated by AI-assisted developers meets the highest standards of quality and compliance.

Position Details

As part of our engineering team, you'll take an active role in enhancing SonarQube Cloud and SonarQube Server, focusing on Code Quality and Security. This role offers the chance to bring new features to life quickly, with opportunities for meaningful impact on our products and user experience.

Responsibilities

  • Collaborate with Product Managers and UX designers to define and refine new features.
  • Develop features with a user-centric approach, and create unit and integration tests.
  • Lead the architecture definition of applications on AWS.
  • Own team projects and ensure successful sprint completions.
  • Deploy and oversee new features in a production environment.
  • Troubleshoot and resolve production-related issues for the team’s features.
  • Mentor fellow engineers to foster growth and mitigate obstacles to their autonomy.
  • Utilize agile methodologies and contribute to defining team objectives.

Qualifications

  • Minimum of 6 years of experience as a Java Software Engineer.
  • Proficient in Java, with a focus on clean and maintainable code and architectural design patterns.
  • Experience in architecting cloud-native applications on AWS.
  • Solid understanding of engineering processes, structural design, and system optimization.
  • Strong foundational knowledge in computer science principles and exceptional engineering skills.
  • Proven leadership capabilities, with a track record of taking initiatives to completion and mentoring team members.
  • Familiarity with relational databases (e.g., Postgres) and SQL.
  • Experienced in code quality practices, including the use of testing frameworks and conducting constructive code reviews.
  • Knowledge of build tools (Maven or Gradle) and version control systems like Git.

Additional Information

This position is located in Geneva, and candidates must be willing to relocate if not already based there. We are committed to diversity, equity, and inclusion, and value the unique perspectives and backgrounds of all individuals.

All offers of employment are contingent upon a comprehensive background check and reference verification prior to the start date. We may utilize AI tools to support aspects of our hiring process, while ensuring that human judgment remains central to final decisions.

Bewerbung einreichen

Nur PDF- oder Word-Datei. Maximale Dateigröße: 3 MB.