logo
SoTalent

Full Stack Engineer

North America

September 17, 2026 at 4:42 PM

✨ AI summary

Location

  • Washington, DC, United States

Programming Languages

  • Java
  • JavaScript
  • HTML
  • CSS

Frameworks

  • Spring Boot
  • React
  • Angular
  • Vue.js
  • jQuery

Cloud Services

  • Docker
  • Kubernetes

Databases

  • Relational Databases

Experience Level

  • Minimum 2 years

Junior Full Stack Developer

📍 Location: Washington, District of Columbia, United States (Remote)

🏢 Industry: Technology, Information and Internet

💼 Work Setting: Remote (Continental U.S.) with occasional travel.

Are you passionate about building modern, scalable web applications and working across both frontend and backend technologies? We are looking for a Junior Full Stack Developer to join a dynamic Agile team and contribute to the development of secure, cloud-native applications. This role offers the opportunity to work on enterprise-scale software solutions, collaborate with cross-functional teams, and gain hands-on experience with modern development, automation, and deployment practices.

About the Role

As a Junior Full Stack Developer, you will participate in the complete software development lifecycle, from requirements analysis and solution design to development, testing, deployment, and ongoing support. You'll work in a collaborative Agile environment focused on delivering high-quality, reliable, and scalable applications while continuously improving engineering processes and delivery efficiency.

Key Responsibilities

  • Collaborate with Agile team members to deliver high-quality software solutions.
  • Analyze business and technical requirements and contribute to solution design.
  • Develop, test, deploy, and maintain full stack applications.
  • Build and support user interfaces, backend services, APIs, and data access components.
  • Participate in code reviews, troubleshooting, and performance optimization activities.
  • Contribute to automation initiatives and continuous integration/continuous deployment (CI/CD) processes.
  • Ensure applications meet security, scalability, and quality standards.

Technology Exposure

Backend Development

  • Java
  • Spring Boot
  • JPA/Hibernate
  • RESTful Services
  • Web Services (SOAP/XML and REST/JSON)

Frontend Development

  • JavaScript
  • React
  • Angular
  • Vue.js
  • jQuery
  • HTML & CSS
  • JSON

Cloud & Containerization

  • Cloud platforms and services
  • Docker & Containerization
  • Kubernetes and container orchestration technologies

Data & Messaging

  • Relational Databases
  • Message Queues and Event Streaming Platforms
  • Database Migration Tools
  • Search and Indexing Technologies

DevOps & Quality Engineering

  • CI/CD Pipelines
  • Automated Testing Frameworks
  • Code Quality & Security Scanning Tools
  • Test Automation and Performance Testing

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Minimum 2 years of experience in software development and application engineering.
  • Experience developing and deploying applications in cloud environments.
  • Hands-on experience with full stack web application development.
  • Proficiency in Java, Spring Boot, and modern JavaScript frameworks.
  • Experience working with APIs, databases, and containerized environments.
  • Familiarity with CI/CD practices and automated testing methodologies.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative Agile environment.

Preferred Qualifications

  • Experience with microservices architecture.
  • Exposure to event-driven and messaging-based systems.
  • Knowledge of container orchestration platforms.
  • Familiarity with security-focused development practices.
  • Experience with Agile project management tools.
  • Understanding of database design, optimization, and query development.
  • Experience with continuous integration and DevOps automation.