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 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

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for real-time code quality tools aligns with SonarLint's capabilities.
  • SonarCloud's cloud-based solutions benefit from increasing interest in cloud code management.
  • Partnerships like Adactin enhance Sonar's market penetration and local expertise.

What critics are saying

  • Emerging AI-driven code quality tools could challenge Sonar's market position.
  • Rapid evolution of programming languages may lead to compatibility issues for Sonar.
  • Dependence on cloud services exposes SonarCloud to risks of outages and data breaches.

What makes Sonar unique

  • SonarSource supports over 30 programming languages, offering broad compatibility for developers.
  • SonarLint provides real-time feedback, enhancing code quality during the development process.
  • Sonar's acquisition of Tidelift addresses open source software risks, expanding its security offerings.

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

Benefits

Flexible Work Hours

Hybrid Work Options

Professional Development Budget

INACTIVE