Sonar, a leading provider of code quality and security analysis tools, is seeking a Senior Software Engineer specializing in Java to join their Platform Team in Geneva. This role offers an exciting opportunity to impact over 10 million developers worldwide by enhancing SonarQube's on-premises platform.
The position involves working with cutting-edge technologies including Java, Spring, PostgreSQL, and ElasticSearch to build and maintain critical services that ensure seamless operation of SonarQube's platform. As a key member of the Platform Team, you'll be responsible for developing core backend services, implementing robust solutions, and collaborating with other development squads to ensure smooth feature releases.
Sonar's culture is built on commitment, effectiveness, and operational efficiency, with a strong focus on developer experience and code quality. The company serves over 400,000 organizations worldwide, including prestigious clients like NASA, Microsoft, and Siemens. They offer a flexible hybrid work environment with 3 days in-office and 2 days remote, comprehensive benefits including generous PTO, pension contributions, and annual bonuses.
The ideal candidate brings 6+ years of Java development experience, strong system architecture knowledge, and a passion for writing clean, maintainable code. This role presents an excellent opportunity for experienced developers who want to make a significant impact on the global development community while working with a diverse, international team in a fast-paced, innovation-driven environment.
Working at Sonar means joining a company deeply rooted in the open-source community, with a strong commitment to diversity and inclusion. The company values continuous learning, transparent communication, and maintains high standards for technical excellence while fostering a collaborative and supportive work culture.