Software Engineer (Java) | Software Engineer (Java)

Jobup

Geneva, GE, Switzerland
Published Nov 26, 2025
Part-time
Permanent

Job Summary

Join Sonar, a global leader in code quality and security, working to supercharge developers worldwide. As a key member of the engineering team based in Geneva, you will contribute directly to enhancing SonarQube Cloud and Server, delivering high-quality products that help millions of users write better software. Day-to-day responsibilities include collaborating with Product Managers and UX designers to define new features, developing clean, maintainable code using Java, and writing comprehensive unit and integration tests. A critical aspect of this role involves leading the definition of application architecture on AWS, deploying and monitoring features in production, and solving complex production problems. You will also leverage your 6+ years of Java experience and leadership skills to mentor other engineers. This role offers a dynamic culture, a flexible work schedule (3 days in-office), and the opportunity to have a high impact on a globally recognized product.

Required Skills

Education

Not specified

Experience

  • 6+ years of experience as a Java Software Engineer
  • Professional experience architecting cloud-native applications on AWS
  • Good knowledge of engineering processes, structural design, and system optimization
  • Experience supporting and mentoring other team members
  • Professional experience with relational RDBMS (such as Postgres) and SQL

Languages

English (Fluent)

Additional

  • All offers are contingent upon a comprehensive background check and reference verification. Work policy requires 3 days in-office (Geneva region) and 2 days work-from-home each week.