Haystack
← Back to Jobs
Technology

Senior Python Full Stack Developer

Skysoft IncMcLean, VA🇺🇸United StatesPosted 31 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Senior Python Full Stack Developer

Job Description

We are seeking a highly skilled Senior Python Full Stack Developer with 7–10 years of experience in software development. The ideal candidate will have strong hands-on expertise in Python, Java, Spring Boot, Angular, SQL, PostgreSQL, AWS, Django, and FastAPI and be comfortable working in a fully onsite development environment.

Key Responsibilities

  • Design, develop, test, and maintain scalable enterprise applications using Python and Java.
  • Develop robust backend services and RESTful APIs using Django, FastAPI, Spring Boot, and related frameworks.
  • Design and optimize complex SQL queries, stored procedures, and database solutions using PostgreSQL.
  • Develop and integrate REST APIs and microservices across enterprise applications.
  • Design, deploy, and support cloud-based applications using AWS services.
  • Participate in application architecture, technical design, development, testing, deployment, and production support.
  • Collaborate with architects, business analysts, QA engineers, and other development teams in an Agile/Scrum environment.
  • Troubleshoot application issues, perform root-cause analysis, and implement effective solutions.
  • Follow secure coding, code review, testing, CI/CD, and software development best practices.
  • Build responsive and user-friendly web applications using Angular, JavaScript, HTML, and CSS (Nice to have)

Required Skills

  • 7–10 years of professional software development experience.
  • Strong hands-on experience with Python.
  • Strong experience with Java and Spring Boot.
  • Hands-on experience developing applications with Django and FastAPI.
  • Excellent knowledge of SQL and PostgreSQL.
  • Experience developing RESTful APIs and microservices.
  • Hands-on experience with AWS cloud services.
  • Strong understanding of object-oriented programming, design patterns, and software engineering principles.
  • Experience with Git, CI/CD, unit testing, and Agile/Scrum methodologies.
  • Angular development experience is a plus.
  • Excellent communication and problem-solving skills.

Skills

Django
FastAPI
Microservices
SQL
Spring
Spring Boot
AWS
Scrum
Agile
Angular
CSS
Git
HTML
Java
JavaScript
PostgreSQL
Python
REST

Similar jobs