Full Stack Engineer

Hatch IT

United States

October 31, 2025

Apply Now

Full Stack Engineer

Remote
Featured Hatch Accounts – Packaged Agile /
Contract /
Remote
hatch I.T. is partnering with Packaged Agile to find a Full Stack Engineer. See details below:

About the Role:
As a Full Stack Engineer at Packaged Agile, you will be responsible for the full lifecycle software engineering, including designing data models, building APIs, and delivering scalable front-end and back-end features. You'll work closely with agile teams to enhance and maintain complex systems and will contribute to all aspects of development, testing, deployment, and monitoring.
They are proud to be a United States Small Business Administration (SBA) HUBZone certified company. Though not a requirement for this position, they strongly prefer candidates who live in an SBA HUBZone. 

About the Company:
Packaged Agile is a boutique, agile, and digital services-focused coaching and consulting company. We help our clients deliver measurable value to their customers and aspire to bring "good agile" to clients across the public and private sectors.
We hire passionate people who believe in agility, understand how to meet people where they are, and treat them with respect while helping them succeed. And we want to hire people that see their continuous growth and improvement as a way of life.

Responsibilities:

    • Lead the design and development of scalable software solutions using Python,Java, and JavaScript frameworks.
    • Build and maintain robust APIs and data models to support complex system
    • requirements.
    • Perform system analysis, unit testing, integration testing, debugging, and documentation.
    • Support existing production systems while designing and developing new features and capabilities.
    • Use Git for version control, including managing releases, pull requests, and code reviews.
    • Monitor application health using Splunk and New Relic; troubleshoot and resolve performance issues.
    • Utilize Atlassian tools for sprint planning, task tracking, and collaboration.
    • Modify Jenkinsfiles, Dockerfiles, and Helm charts as needed for CI/CD automation.
    • Partner with database engineers and UI developers to ensure holistic and efficient feature delivery.
    • Follow coding standards and architectural best practices defined by the team.
    • Apply test-driven development practices to improve code coverage and maintainability.
    • Read and interpret architecture diagrams and technical documentation as part of implementation planning.
    • Contribute to the continuous improvement of development processes and automation strategies.

Requirements:

    • US Citizenship with the ability to receive a Public Trust clearance or higher
    • 5+ years of experience in software engineering with emphasis on full-stack development.
    • 3+ years of experience with full-stack development, including client, server, anddatabase components.
    • Proven experience in software development using Python and Java Spring
    • framework (Boot, Batch, Data, Security).
    • Experience developing and integrating web services (REST/SOAP), APIs, and frontend applications using React and/or Angular.
    • Experience with tools such as VS Code, SQL, Gradle, and Git.
    • Experience deploying enterprise applications in AWS cloud environments.
    • Proficiency with CI/CD tools, including Docker, Jenkins, Ansible, and Kubernetes.
    • Familiarity with scripting languages like Bash, PowerShell, or Perl is a plus.
    • Strong understanding of Agile Scrum methodology and related tools (e.g., Jira, Confluence)
    • Ability to clearly document work, manage deadlines, and collaborate effectively across multiple stakeholders
    • Excellent written and verbal communication skills
    • Bachelor's degree or equivalent experience
    • Strongly preferred: candidates who live in an SBA HUBZone
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Apply Now