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

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java and Spring Boot for backend development, along with proficiency in building RESTful APIs and modernizing legacy systems. Strong collaboration skills are essential for working with cross-functional teams and ensuring high code quality through reviews and testing.

Highest-signal resume keywords
Java ExpertiseSpring Boot DevelopmentRESTful API DevelopmentRelational Database SkillsCode Review and Quality Assurance

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
JavaSpring BootRESTful APIJUnitHibernateTypeScriptPostgreSQLOracleAngularGit
Soft Skills
CollaborationCommunicationProblem-SolvingCoachingProactive Risk Identification
Tools & Technologies
JiraCI/CDKeycloakOAuth 2.0OpenID Connect
Certifications & Qualifications
Public Trust Clearance
Industry Keywords
SDLCMicroservicesLegacy CodeData MigrationModular Services

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