Pluribus Digital

SeniorFullStackSoftwareEngineer

$140–155k Remote Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full Stack Software Engineer at Pluribus Digital. Skills: Full-Stack Development, Legacy Modernization, Backend Engineering, Frontend Engineering. Design backend components. Develop backend components”

Industry & Context.

Problems you'll solve

Problem-solving skills; Risk identification

What They're Looking For.

Must Have

5+ years Java, Spring Boot, Hibernate/JPA, Angular (v2+), TypeScript, PostgreSQL, Oracle, Git, JUnit

Nice to Have

Struts/JBoss experience, Schema evolution, Data migration, Responsive UI behavior, UX collaboration

What You'll Do.

Design backend components

Develop backend components

Maintain backend components

Design frontend components

Develop frontend components

Maintain frontend components

Build data access layers

Build user interfaces

Implement new features

Refactor legacy functionality

Write integration tests

Write regression tests

Refactor Java applications

Support decomposition of systems

Maintain data integrity

Maintain backward compatibility

Implement data access

Support database modernization

Support schema evolution

Support data migration

Apply logging practices

Apply error handling practices

Apply observability practices

Build Angular applications

Maintain Angular applications

Implement responsive UI behavior

Implement secure backend integration

Collaborate on API contracts

Collaborate on user experience

How You'll Work.

Team & Collaboration

Agile teams; Technical leads; Product owners; UX teams; Backend teams

Communication Scope

Clear communication

Process & Methodology

Agile environment

Full Job Description

About Pluribus Digital Join us and do work that matters: use your skills to improve how your government serves the public! Pluribus Digital partners with our government customers to design, develop, and deliver useful and impactful digital products. We are a hands-on digital services consultancy – part technologists, part change agents, and all heart. We employ modern best practices in all that we do as we work to solve problems in public health, financial industry regulation, granting citizenship and asylum, and identity and access management. About the Role As a Senior Full Stack Engineer you will design, develop, and deliver high-quality software solutions that align with business goals as part of a broader legacy modernization initiative. This role focuses on full-stack software development across backend and frontend systems, supporting the transition from monolithic architectures to modern, cloud-ready services. You will collaborate closely with technical leads, Agile teams, and product owners to deliver secure, maintainable, and high-quality software in an Agile environment. What you will do: Full-Stack Development Design, develop, and maintain production-quality backend and frontend components Build APIs, business logic, data access layers, and user interfaces Implement new features while refactoring legacy functionality Write unit, integration, and regression tests to support safe delivery Legacy Modernization Refactor legacy Java applications (e.g., Struts/JBoss) into Spring Boot services Support decomposition of monolithic systems into modular services Maintain data integrity and backward compatibility during phased modernization Diagnose and resolve defects in complex legacy codebases Backend Engineering Develop RESTful APIs using Java and Spring Boot Implement data access with Hibernate/JPA Support database modernization, schema evolution, and data migration Apply consistent logging, error handling, and observability practices Frontend Engineering Build

Free ATS check

Applying for this Senior Full Stack Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Pluribus Digital?

Real rants from real employees. Read before you apply.

Read Company Rants →