Full-Time

Software Engineer

Java

Posted on 4/27/2024

Sonar

Sonar

501-1,000 employees

Tools for code quality and security

Enterprise Software
Cybersecurity

Senior

Austin, TX, USA

Minimum three days a week in the office (Monday/Tuesday/Thursday).

US Top Secret Clearance Required

Category
Backend Engineering
Software Engineering
Required Skills
MySQL
Git
Java
Postgres
Gradle
AWS
Maven
Requirements
  • +5 years of experience as a Backend Developer with Java.
  • Developing in Java with clean and maintainable code, having design patterns and architecture in mind.
  • Good Computer Science fundamentals.
  • Experience with relational RDBMS (such as MySQL, SQL Server, Postgres).
  • Code Quality practices (experience in using testing frameworks) and constructive code reviews.
  • Tooling: Knowledge of build tools (Maven or Gradle); Experience with any version control system (we use git, and you can learn it when you join !)
  • Good experience on AWS, ideally developing a cloud-native application.
  • Taking initiative and having the ability to lead a subject from beginning to end.
  • Open-minded and very positive can-do attitude.
  • Comfortable in dealing with change and complexity.
  • Self-confident enough to challenge the status quo as well as to give & receive feedback.
Responsibilities
  • Work with Product Managers and UX designers to specify new features and improve the product.
  • Develop those new features with the end user in mind, and write unit tests and integration tests for them.
  • Push and monitor your new features into production.
  • Help to solve production problems related to features you worked on.
  • Interact with our community on our product forum to support them and integrate their feedback.
  • Work with agile methodologies.
  • Contribute to the definition of the team’s short and long-term goals.
  • Do sprints with an integrated (Dev and Ops) team.

SonarSource provides tools aimed at improving code quality and security for software developers. Its main products include SonarLint, an IDE plugin that gives real-time feedback on code quality; SonarQube, a self-managed solution for comprehensive code analysis and reporting; and SonarCloud, a cloud-based service that offers similar features with the convenience of cloud management. The company operates on a subscription-based model, allowing clients to access its tools through annual subscriptions or usage-based pricing for cloud services. SonarSource stands out in the market with its strong emphasis on the "Clean Code" philosophy, which promotes writing code that is easy to understand and maintain. The goal of SonarSource is to help developers and organizations produce high-quality, secure, and reliable software.

Company Stage

Late Stage VC

Total Funding

$444.6M

Headquarters

Vernier, Switzerland

Founded

2008

Growth & Insights
Headcount

6 month growth

12%

1 year growth

22%

2 year growth

49%
Simplify Jobs

Simplify's Take

What believers are saying

  • Sonar's acquisition of Tidelift enhances its software supply chain security capabilities.
  • Partnership with Adactin expands Sonar's reach in the Australian market.
  • Growing demand for DevSecOps aligns with Sonar's focus on code security.

What critics are saying

  • Emerging AI-driven code quality tools could threaten Sonar's market position.
  • Rapid evolution of programming languages may lead to compatibility issues.
  • Integration challenges from Tidelift acquisition could disrupt Sonar's operations.

What makes Sonar unique

  • SonarSource supports over 30 programming languages, more than many competitors.
  • SonarLint offers real-time feedback directly in IDEs, enhancing developer productivity.
  • SonarQube and SonarCloud provide comprehensive code analysis, both on-premises and cloud-based.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE