Full Time

Senior Software Engineer, Java | Backup

NinjaOne
Maine, United States
$115,000 - $165,000* / year (about $55–$79 an hour)

Job Description

About this kind of role

What a Senior Software Engineer, Java | Backup usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software solutions using Java and related technologies. This role often involves collaborating with other engineers, product managers, and designers to deliver high-quality applications. Senior engineers may also mentor junior developers and contribute to architectural decisions. They are responsible for ensuring code is efficient, reliable, and maintainable.

Tools and skills: Proficiency in Java, experience with Spring Framework, relational databases (like MySQL or PostgreSQL), version control systems (like Git), and familiarity with Agile development methodologies are generally expected.

Good fit for: Individuals with strong problem-solving abilities, a passion for writing clean code, and a desire to contribute to complex software projects often thrive in this role.

New Jersey has 26 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.