Full Time

Senior Software Engineer, Java | Platform & Asset Management

NinjaOne
Maine, United States
???* / year

Job Description

About this kind of role

What a Senior Software Engineer, Java | Platform & Asset Management 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 working on backend systems, APIs, and microservices that support a platform or manage digital assets. Senior engineers frequently mentor junior developers and participate in architectural decisions. They may also be responsible for debugging and optimizing existing codebases.

Tools and skills: Proficiency in Java, Spring Framework, RESTful APIs, relational databases (like MySQL or PostgreSQL), and version control systems (like Git) is generally expected, alongside strong problem-solving and analytical skills.

Good fit for: Experienced software engineers with a solid understanding of object-oriented programming principles and a passion for building scalable and reliable systems often thrive in this role.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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