Senior Full-Stack Developer (Java Spring Boot / React)- job post

January 31, 2026

Apply for this job

Job Description

United States•Remote

Full job description

Description:

company is seeking an experienced Senior Full-Stack Developer to lead the technical design and development of a modern, data-centric enterprise platform for a federal agency focused on scientific innovation. This is a high-visibility opportunity to architect a system that automates the lifecycle of workforce development.

The Senior Developer will serve as the technical lead for a lean, high-velocity agile team, building a secure enterprise solution using Java (Spring Boot) and React. This role focuses on delivering high-performance, single-page application (SPA) interactivity while ensuring strict alignment with federal security (ATO) and accessibility (Section 508) standards.

The ideal candidate is a “Product-Minded Engineer” who excels in Java, understands the efficiency of modern frontend frameworks like React, and can integrate advanced data science capabilities directly into the web stack. This role requires hands-on expertise in the full SDLC, from database schema design (PostgreSQL) to frontend implementation (Bootstrap) and automated deployment (Docker).

Job Duties / Responsibilities

  • Architecture & Development: Architect and build a scalable enterprise system using Java and Spring Boot, implementing a robust service-oriented or microservices architecture that separates functional concerns while maintaining a unified, maintainable codebase.
  • Modern Frontend Implementation: Develop high-fidelity, interactive user interfaces using React and Bootstrap, delivering a responsive Single-Page-App (SPA) experience with a modern build pipeline.
  • AI & Data Integration: Implement advanced search and matching capabilities by integrating ElasticSearch and utilizing Java-compatible data science libraries or external AI services for fit-gap analysis.
  • Async Processing: Design and implement asynchronous task queues using tools like RabbitMQ or ActiveMQ to handle high-volume data processing during peak usage periods.
  • Security & Compliance: Ensure all code adheres to federal security controls (NIST 800-53), implementing Role-Based Access Control (RBAC) and FIPS-compliant encryption to support the Authority to Operate (ATO) process.
  • API Orchestration: Build secure integrations with external enterprise systems, such as ticketing systems and business intelligence tools (e.g., Power BI, ServiceNow).
  • DevSecOps: Maintain a containerized development environment using Docker and manage CI/CD pipelines to automate testing and vulnerability scanning.
  • Mentorship: Act as the Technical Lead, conducting code reviews and guiding junior developers to ensure code quality and architectural consistency.

Requirements:

US Citizenship required.

Experience

  • Minimum of 7 years of experience in full-stack web application development, with a specific mastery of Java and the Spring Boot Framework.
  • Proven experience building modern web applications using React (TypeScript/JavaScript) and state-of-the-art build tools to create dynamic interfaces.
  • Strong proficiency in PostgreSQL or a similar database, including schema design, query optimization, and experience with vector search or Full-Text Search.
  • Hands-on experience with Bootstrap or similar responsive CSS frameworks for rapid UI development.
  • Experience designing and maintaining asynchronous task architectures (e.g., RabbitMQ, ActiveMQ, or Kafka) for scalable background processing.
  • Familiarity with containerization (Docker, Kubernetes) and cloud deployment (AWS or Azure) in a federal or regulated environment.
  • Understanding of Section 508 accessibility standards, ensuring all components and interactive elements are screen-reader compatible.
  • Preferred: Experience embedding analytics tools into web applications.

Education

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • Equivalent professional experience may be considered in lieu of a degree.

Certifications (Preferred)

  • AWS Certified Developer or Solutions Architect.
  • Oracle Certified Professional: Java SE Developer.
  • Spring Certified Professional.