Full Stack Software Engineer (Java/AWS/React)

Global Alliant IncRockville, MD
$120,000 - $140,000Remote

About The Position

Global Alliant, Inc. is seeking a highly motivated Full Stack Software Engineer to support a mission-critical application modernization program for the U.S. Citizenship and Immigration Services (USCIS). This position will design, develop, test, deploy, and maintain secure, scalable cloud-native applications supporting federal immigration systems while working within a collaborative Agile DevSecOps environment. The successful candidate will have strong experience in full-stack software development using Java, Spring Boot, React, AWS cloud technologies, containerization, CI/CD automation, and modern software engineering best practices.

Requirements

  • Minimum 5 years of experience in Information Technology with a focus on full-stack software engineering in DevSecOps environments.
  • Minimum 3 years of hands-on experience developing front-end and back-end enterprise applications and/or data services.
  • Experience developing enterprise-scale applications within AWS cloud environments.
  • Strong proficiency with: Java / JEE, Spring Boot / Spring Framework, JavaScript, TypeScript, React, JSON and RESTful APIs
  • Experience implementing CI/CD pipelines using tools such as: Jenkins, Harness
  • Experience working with: Docker, Kubernetes, Helm Charts
  • Experience using automated testing tools and methodologies including: Selenium, Artillery, Insomnia, Test-Driven Development (TDD), Behavior-Driven Development (BDD)
  • Strong understanding of Agile software development methodologies.
  • Excellent analytical, communication, collaboration, and problem-solving skills.
  • U.S. Citizenship is required for this position.

Nice To Haves

  • Experience with AWS ECS
  • Experience with AWS EKS
  • Experience with AWS S3
  • Experience with Rancher
  • Experience with Git / GitHub
  • Experience with PostgreSQL
  • Experience with Amazon Aurora
  • Experience with Amazon Redshift
  • Experience with Jasper Reports
  • Experience with Splunk
  • Experience with New Relic
  • Experience with Apache Tomcat
  • Experience with Databricks
  • Experience with Visual Studio Code (VS Code)
  • Experience supporting U.S. Federal Government software development programs.
  • Experience developing microservices and distributed enterprise systems.
  • Active or previously held U.S. Government security clearance is preferred.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise web applications and cloud-native services.
  • Develop front-end applications using React, JavaScript, and TypeScript.
  • Build secure and scalable RESTful APIs and backend services using Java, JEE, and Spring Boot.
  • Develop applications utilizing AWS cloud services and cloud-native architectures.
  • Build, maintain, and optimize CI/CD pipelines to support automated software delivery.
  • Develop and maintain containerized applications using Docker and Kubernetes.
  • Participate in code reviews and promote secure coding standards and DevSecOps best practices.
  • Create and execute automated unit, integration, functional, and performance tests.
  • Collaborate with architects, DevSecOps engineers, product owners, and business stakeholders throughout the Agile software development lifecycle.
  • Troubleshoot production issues and implement scalable, reliable solutions.
  • Prepare technical documentation and participate in Agile ceremonies including sprint planning, reviews, retrospectives, and daily stand-ups.

Benefits

  • Medical
  • dental
  • vision
  • 401(k) with company match
  • paid time off
  • paid holidays
  • other company-sponsored benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service