Full Stack Developer

Surge IT

Alexandria (VA)

On-site

USD 90,000 - 130,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Surge IT is seeking a Full Stack Developer to create cloud-native applications using Java/Spring Boot microservices and modern JavaScript SPA frameworks. The role designs scalable backend APIs and responsive frontend apps aligned to business needs.

The ideal candidate will follow Agile methodologies, contribute to design documentation, and push quality through automated testing, CI/CD, and AI-assisted development tools. On-site in Alexandria, VA is expected.

Qualifications

  • Strong backend experience with Java/Spring Boot and microservices architecture.
  • Experience building REST/JSON APIs and data modeling with JPA/Hibernate.
  • Proficiency with AWS services (Lambda, S3, SQS/SNS, ECS/EKS, CloudWatch) and event-driven design.
  • Frontend experience with modern JavaScript SPA frameworks (React, Angular, or Ember).
  • Proficiency in HTML, CSS/SASS, and Bootstrap for responsive UIs.
  • Experience creating unit/integration/end-to-end tests (JUnit/Mockito/Jest/Cypress/Playwright).
  • Familiarity with Git workflows, CI/CD pipelines, and containerization (GitHub, Jenkins, Docker, Kubernetes).
  • Ability to stay current with new technologies and integrate them into existing systems.

Responsibilities

  • Develop cloud-native backend APIs using Java/Spring Boot and microservices.
  • Build responsive frontend features using modern JavaScript frameworks.
  • Collaborate in Agile teams, contribute to design docs, and drive quality with automated tests and CI/CD.

Skills

Java
Spring Boot
REST/JSON APIs
AWS
React/Angular/Ember
CI/CD
Testing (JUnit/Mockito/Jest)
Docker & Kubernetes
HTML/CSS/SASS/Bootstrap
Git workflows

Tools

GitHub
Jenkins
Docker
Kubernetes
CloudWatch

Job description

Full Stack Developer with experience building cloud-native applications using Java/Spring Boot microservices and modern JavaScript SPA frameworks. The ideal candidate designs and implements scalable, resilient backend APIs and responsive frontend applications aligned to business requirements. Candidate will follow Agile methodologies, contribute to design documentation, and drive quality through automated testing, CI/CD, and AI-assisted development tools.

Required Skills
  • Excellent problemsolving skills, including identifying areas for improvement for application code and development processes
  • Strong backend experience with Java, Spring Boot, Spring Cloud, REST/JSON APIs, JPA/Hibernate, and microservices architecture
  • Experience with AWS services (Lambda, S3, SQS/SNS, SES, ECS/EKS, CloudWatch) and eventdriven architecture
  • Strong knowledge and development experience in componentbased JavaScript frameworks like React, Angular, or Ember
  • Proficiency in HTML, CSS/SASS, and Bootstrap
  • Experience designing unit, integration, and endtoend automated tests (JUnit, Mockito, Jest, Cypress, or Playwright)
  • Experience with database design including Stored Procedures, DML, and DDL tasks
  • Experience with Git workflows, CI/CD pipelines, and containerized applications using tools like GitHub, Jenkins, Docker, and Kubernetes
  • Ability to stay up to date on the latest technologies and how to integrate them into new and existing systems
Preferred Skills
  • Experience developing UI libraries
  • Experience with observability tooling — structured logging, monitoring, and alerting using CloudWatch Logs, CloudWatch Monitoring, AppDynamics, and/or Splunk
  • Experience with Jmeter performance tooling
  • Experience with PostgreSQL and/or cloudmanaged databases (RDS, Aurora)
  • Experience working in a scaled agile (SAFe) program
  • Experience with JIRA and Confluence
  • Excellent communication and teamwork skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Software Engineer
Full Stack Software Engineer

NSS • Herndon (VA)

On-site
USD 120,000 - 180,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Compunnel, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 90,000 - 130,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Durham (NC)

Hybrid
USD 100,000 - 130,000
Java Full-Stack Developer
Java Full-Stack Developer

Compunnel, Inc. • New York (NY)

On-site
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,000
Full Stack Developer - Advanced
Full Stack Developer - Advanced

Photon • Columbus (OH)

On-site
USD 90,000 - 120,000