Company Description
Sonar prevents code quality and security issues from reaching production, boosts developers' productivity through AI assistants, and enhances the developer experience with streamlined workflows. Our solutions analyze all code, no matter who writes it—your internal team or generative AI—ensuring more secure, reliable, and maintainable software. Founded in the open-source community, Sonar supports over 30 programming languages, frameworks, and infrastructure technologies, and is trusted by more than 400,000 organizations and 7 million developers worldwide.
Role Description
This is a full-time, on-site role for a Java Software Engineer located in Geneva. The Java Software Engineer will be responsible for designing, developing, and maintaining high-quality software solutions. Daily tasks include writing clean, maintainable code in Java, working with microservices architecture, and utilizing the Spring Framework. Engineers will also participate in code reviews, collaborate with cross-functional teams, and contribute to continuous improvement initiatives.
Qualifications
* Proficiency in Java programming
* Experience with software development, particularly in developing and maintaining high-quality software solutions
* Familiarity with the Spring Framework
* Experience with microservices architecture
* Strong problem-solving skills and attention to detail
* Excellent communication and teamwork skills
* Ability to work on-site in Geneva
* Bachelor's degree in Computer Science, Software Engineering, or related field