Job

Java Developers

If you consider the job of a developer as one of the most exciting job on earth and are looking to work for a company fully engaged into software development, you should continue reading about the opportunity we are offering.

Java developer to develop language analyzers

SonarSource has developed source code analyzers for main stream and legacy languages such as C/C++, Java, JavaScript, C#, COBOL, PL/SQL… These analyzers are based on our own technology and do not rely on external third party tools. These analyzers are made of several layers: Parser, Abstract Syntax Tree builder, Symbol Table builder, Rules Engine to detect potential bugs or quality flaws…

If you are motivated to face the ultimate challenge to work on the full stack, this is time to apply and to join a team passionate about software development.

Java developer to integrate SonarQube with other products

Although the platform is widely adopted already, we want to go further and increase the level of integration with the most popular development tools. We are looking for a talented Java developer to join our team and increase the level of integration of SonarQube with the most popular development tools such as Eclipse, Jenkins, IntelliJ, Git, Maven, etc.

Java developer to work on SonarQube platform

SonarQube, the open source platform to manage code quality, is used each day by thousands of developers around the world to track their technical debt. The platform is made of APIs, a NoSQL back-end, a clustering mechanism, some bootstrappers for Maven/Gradle/Ant and all the technical stacks required to plug any new language analyzer and start tracking the technical debt on this language in a few minutes. We are looking at growing the team to work on our next challenges such as supporting cross-source navigation, doing impact analysis, support branches…

We can consider remote workers and support relocation on a case by case basis

When you choose a job, you choose a culture…

At SonarSource we believe in people, excellence and delivery. We operate as a group with minimal hierarchy, our success comes from the sum of all of us, we remain open minded to others’ views and we embrace diversity because we see it as a strength. We achieve the highest standards; we go the extra mile and challenge the status quo; we take responsibility for actions and decisions and we take accountability for problems. We recognise our limitations so we can constantly improve. As a SonarSourcer, you make it happen. You receive no order to follow: you choose your battle, take risks, innovate and lead change in baby steps.

If this sounds like you, apply now!


Return to Available Jobs

Location

Geneva (Switzerland) or in La Roche-sur-Foron (France)

Apply now