Pluribus Digital
SeniorFullStackSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.