See all roles

[Remote] Senior Full Stack Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Pluribus Digital is a consultancy that partners with government customers to create impactful digital products. As a Senior Full Stack Software Engineer, you will design and develop software solutions for legacy modernization, collaborating with technical teams to deliver high-quality applications in an Agile environment.

Responsibilities

  • 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
  • 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
  • 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
  • Build and maintain Angular applications using TypeScript
  • Implement responsive UI behavior and secure backend integration
  • Collaborate with UX and backend teams on API contracts and user experience
  • Implement authentication and authorization using IAM solutions (e.g., Keycloak)
  • Apply OAuth 2.0 / OpenID Connect and role-based access control
  • Build with CI/CD, containerization, monitoring, and production readiness in mind
  • Collaborate with DevOps teams on deployment and operational support
  • Participate in sprint planning, refinement, estimation, and retrospectives
  • Contribute to code reviews, documentation, and knowledge sharing
  • Communicate progress, risks, and technical challenges clearly
  • Understand business goals and drivers and translate those into an appropriate technical solution
  • Support the full SDLC—from requirements and estimation through deployment, monitoring, and documentation
  • Continuously learn and apply new tools/techniques to improve performance, automation, and scalability

Skills

  • Ability to obtain and maintain a Public Trust clearance
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 5+ years of professional software development experience as an individual contributor
  • Java expertise (most important) with strong hands-on experience in Spring Boot
  • Experience building and consuming RESTful APIs; proficient with JUnit or similar testing frameworks
  • Working experience with Angular (v2+) and TypeScript for integrating front-end features with back-end services
  • Relational database skills with PostgreSQL and/or Oracle (SQL, schema design, troubleshooting)
  • Proficiency with Git and work tracking in Jira; strong collaboration and communication skills
  • Demonstrated ability to conduct code reviews, uphold code quality, and apply/receive coaching to improve team practices
  • Proven problem-solving skills, proactive risk identification, and clear communication to diverse audiences

Benefits

  • Opportunity to earn annual bonus
  • Medical/dental/vision benefits
  • PTO
  • Company paid life insurance
  • A generous 401k match program

Company Overview

  • Pluribus Digital helps government agencies deliver public services as modern digital products. It was founded in 1996, and is headquartered in Fort Washington, Maryland, USA, with a workforce of 51-200 employees. Its website is https://pluribusdigital.com/.
  • Apply To This Job

    You might like

    [Remote] Sr. Staff Machine Learning Engineer, Agentic Ads

    Work from home Full-time role

    [Remote] Senior Manager, Content Strategy

    Work from home Full-time role

    [Remote] Deep Learning Senior Engineer, End-To-End Autonomous Driving

    Work from home Full-time role

    [Remote] Sr. Account Executive

    Work from home Full-time role

    [Remote] Senior Growth Analyst

    Work from home Full-time role

    [Remote] Senior Principal, Technical Program Management (Research & Development)

    Work from home Full-time role

    [Remote] Senior Enterprise Customer Success Manager

    Work from home Full-time role

    [Remote] Clinical Account Manager

    Work from home Full-time role

    [Remote] Account Manager - Central Queue (French Speaking)

    Work from home Full-time role

    [Remote] Senior Workday Financials Consultant

    Work from home Full-time role

    Remote Data Entry Specialist – Full‑Time Entry‑Level Role with arenaflex – Precision Data Management & Support

    Work from home Full-time role

    Immediate Hiring: Customer Service Representative / Call Center Representative at arenaflex

    Work from home Full-time role

    Consulting Engineer

    Work from home Full-time role

    Experienced Data Entry Clerk - Remote Work From Home Focus Group Panelist - Flexible Part-Time Opportunity

    Work from home Full-time role

    Experienced Full Stack Customer Service Representative – Amazon Customer Support

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – Call Support, Customer Help, and Event Management

    Work from home Full-time role

    Remote Data Entry Specialist – No Experience Required – Flexible Schedule & Paid Research Participation at arenaflex

    Work from home Full-time role

    Toolchain Architect - Senior (REF5393L)

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – High Paying Remote Positions at arenaflex

    Work from home Full-time role

    Experienced Full Stack Data Entry Professional – Remote Administrative Assistant

    Work from home Full-time role