Full Stack Developer
Job in
Alexandria, Fairfax County, Virginia, 22350, USA
Listed on 2026-05-18
Listing for:
Surge IT
Full Time
position Listed on 2026-05-18
Job specializations:
-
Software Development
Full Stack Developer, Java Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
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 problem-solving 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, Cloud Watch) and event-driven architecture
- Strong knowledge and development experience in component-based JavaScript frameworks like React, Angular, or Ember
- Proficiency in HTML, CSS/SASS, and Bootstrap
- Experience designing unit, integration, and end-to-end 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 Git Hub, Jenkins, Docker, and Kubernetes
- Ability to stay up to date on the latest technologies and how to integrate them into new and existing systems
- Experience developing UI libraries
- Experience with observability tooling — structured logging, monitoring, and alerting using Cloud Watch Logs, Cloud Watch Monitoring, App Dynamics, and/or Splunk
- Experience with JMeter performance tooling
- Experience with Postgre
SQL and/or cloud-managed databases (RDS, Aurora) - Experience working in a scaled agile (SAFe) program
- Experience with JIRA and Confluence
- Excellent communication and teamwork skills
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×