Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Pluribus Digital

Senior Software Engineer – Fullstack

Pluribus Digital

Senior Software Engineer designing and developing full-stack software solutions for government clients. Focusing on modernization initiatives to improve public digital services.

Posted 7/8/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $145,000 - $155,000 per yearWebsite

Tech Stack

Tools & technologies
AngularHibernateJavaJUnitOraclePostgresReactSDLCSpringSpring BootSpringBootSQLTypeScript

About the role

Key responsibilities & impact
  • 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 React 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
  • 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.

Requirements

What you’ll need
  • 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

Comp & perks
  • Annual bonus
  • Medical/dental/vision benefits
  • PTO
  • Company paid life insurance
  • Generous 401k match program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful APIJUnitHibernateTypeScriptPostgreSQLOracleAngularGit
Soft Skills
CollaborationCommunicationProblem-SolvingCoachingProactive Risk Identification
Certifications
Public Trust Clearance