Senior Full Stack Software Developer (Java / React / GCP)

Filled
February 25, 2026

Job Description

Location: Remote – United States
Employment Type: Contract
Clearance Requirement: Eligible for Public Trust Clearance (U.S. Citizen or Green Card required)
Compensation: Competitive – Based on Experience

Position Overview

We are seeking a highly experienced Senior Full Stack Software Developer to design, develop, and deploy scalable cloud-based applications in a secure and mission-critical environment. This role is ideal for a hands-on technical professional who enjoys building modern microservices architectures, integrating AI-driven capabilities, and delivering enterprise-grade solutions in the cloud.

You will work in a collaborative Agile development environment, contributing across the full software lifecycle—from architecture and design to deployment and optimization—while mentoring junior engineers and promoting engineering excellence.

This is a remote opportunity supporting a federal technology environment.

Key Responsibilities

Full Stack Development

  • Design and develop scalable applications using Java (Spring Boot) and React.js
  • Build and maintain RESTful APIs and microservices architectures
  • Develop responsive user interfaces using modern front-end technologies

Cloud & Infrastructure

  • Deploy, manage, and scale applications within Google Cloud Platform (GCP)
  • Work with services such as Compute Engine, Cloud Functions, and BigQuery

Database & Data Management

  • Design, optimize, and maintain relational databases including MySQL and PostgreSQL
  • Ensure high performance, reliability, and data integrity

Security & Authentication

  • Implement secure authentication and authorization using OAuth2
  • Follow secure coding standards and compliance practices

AI & Innovation

  • Integrate AI/ML capabilities and intelligent automation features into enterprise applications

DevOps & CI/CD

  • Contribute to CI/CD pipelines and DevOps best practices
  • Support automated testing, deployment, and monitoring

Collaboration & Leadership

  • Participate in code reviews, testing, and release processes
  • Mentor junior developers and share technical knowledge
  • Contribute to technical documentation and architectural discussions

Required Qualifications

  • 10+ years of professional software development experience
  • Strong backend development using Java and Spring Boot
  • Advanced front-end development experience with React.js, JavaScript, HTML, and CSS
  • Experience designing and consuming RESTful APIs
  • Strong SQL and database development skills (MySQL, PostgreSQL, or similar)
  • Hands-on experience with Google Cloud Platform
  • Experience integrating AI/ML solutions into applications
  • Knowledge of OAuth2 authentication and secure application design
  • Experience with microservices architecture
  • Familiarity with CI/CD pipelines and DevOps workflows
  • Strong communication and collaboration skills
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred)

About Seneca Resources

Seneca Resources is more than a staffing and consulting firm—we are a trusted career partner. With offices across the United States and clients ranging from Fortune 500 companies to government organizations, we help professionals grow their careers while making meaningful contributions.

Our consultants benefit from:

  • Competitive compensation
  • Health, dental, and vision coverage
  • 401(k) retirement plans
  • Dedicated career support and advocacy
  • Opportunities with leading organizations nationwide