1

Sr Software Engineer Full Stack Jobs in Alabama (NOW HIRING)

AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily ...

We are currently looking for a mid career Full-Stack Software Engineer. Duties: * Design, develop, test, and maintain full-stack software applications supporting government customer missions within ...

We are currently looking for a mid career Full-Stack Software Engineer. Duties: * Design, develop, test, and maintain full-stack software applications supporting government customer missions within ...

PeopleTec is currently seeking a Full-Stack Software Engineer to support our Huntsville, AL location. We are currently looking for a mid career Full-Stack Software Engineer. Duties: * Design, develop ...

next page

Showing results 1-20

Sr Software Engineer Full Stack information

What is the difference between Sr Software Engineer Full Stack vs Software Engineer?

AspectSr Software Engineer Full StackSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; proficiency in multiple programming languagesBachelor's degree in CS or related field; 1-3 years experience; proficiency in core programming languages
Work EnvironmentCollaborates across teams, leads projects, and mentors junior staffFocuses on coding, testing, and implementing features under supervision
Employer & Industry UsageUsed in tech companies, startups, and enterprise environmentsCommon entry to mid-level role in software development across industries

The main difference between a Sr Software Engineer Full Stack and a Software Engineer lies in experience, responsibilities, and leadership. Sr Software Engineers typically have more experience, lead projects, and mentor others, while Software Engineers focus on coding and feature development. Both roles require strong technical skills, but the senior role involves more oversight and strategic input.

How does a Sr Software Engineer Full Stack typically collaborate with cross-functional teams during a project?

As a Sr Software Engineer Full Stack, you'll often work closely with product managers, designers, and QA specialists to deliver end-to-end solutions. Collaboration usually involves participating in sprint planning, code reviews, and regular stand-up meetings to ensure alignment on project goals and timelines. You'll also mentor junior engineers and contribute to architectural decisions, fostering a collaborative and growth-oriented team environment. Effective communication and a willingness to bridge gaps between frontend, backend, and other stakeholders are essential to success in this role.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer Full Stack, and why are they important?

To thrive as a Sr Software Engineer Full Stack, you need advanced proficiency in both front-end and back-end development, strong problem-solving abilities, and typically a degree in computer science or equivalent experience. Expertise in languages like JavaScript, Python, or Java, along with frameworks such as React, Angular, Node.js, and familiarity with cloud platforms and CI/CD tools is essential. Leadership, effective communication, and adaptability are crucial soft skills for collaborating across teams and mentoring junior engineers. These competencies enable the delivery of robust, scalable solutions and drive technical excellence in dynamic development environments.

What is a Sr Software Engineer Full Stack?

A Sr Software Engineer Full Stack is an experienced developer proficient in both front-end and back-end technologies. They design, build, and maintain complete web applications or systems, handling everything from user interfaces to server-side logic and databases. Senior full stack engineers also mentor junior developers, make architectural decisions, and collaborate closely with teams to deliver robust, scalable software solutions. Their work often involves staying current with new technologies and best practices to ensure high-quality code and efficient development processes.

FBI Full Stack Engineer | Java or C#/.NET | React & Angular with Security Clearance

Kforce Federal Solutions

Huntsville, AL • On-site

Other

Medical, Dental, Vision, Retirement

Posted 13 days ago


Job description

***One Round Interview / faster offers! *** Start 3-4 weeks*** Senior Software Developer (Full-Stack Java) – TS Cleared
Location: Huntsville, AL (Redstone Arsenal – Onsite M–F, Core Hours)
Clearance: Active Top Secret Required
Employment Type: W2 Consultant (Kforce)
Benefits: Medical, Dental, Vision, 401(k), and more Contact Recruiter Directly:
Brenton Anderson
Email:
LinkedIn: https://www.linkedin.com/in/myitrecruiterbrenton/ Overview
We are seeking a Senior Software Developer (Full-Stack Java) to support a mission-critical federal program focused on advanced application development, system modernization, and national security initiatives.
This is a high-impact, hands-on role requiring strong technical leadership and deep development expertise across full-stack environments. Your work will directly support enterprise application performance, operational readiness, and mission execution in secure environments.
You will contribute across the full software development lifecycle, building scalable applications while collaborating with cross-functional teams in a fast-paced, mission-driven setting. Key Responsibilities Design, develop, and maintain scalable full-stack applications using Java
Build, optimize, and maintain RESTful APIs and integrate third-party services
Develop and manage SQL databases, ensuring data integrity, performance, and reliability
Implement AI-driven features and support integration of machine learning models where applicable
Collaborate with product owners, engineers, and stakeholders to deliver high-quality solutions
Participate in code reviews, testing, and CI/CD processes
Contribute to system architecture, design patterns, and technical best practices
Mentor and support junior developers
Develop and maintain technical documentation, including requirements and design artifacts Required Qualifications Active Top Secret clearance
10+ years of professional software development experience
Strong proficiency in Java and related frameworks (Spring Boot preferred)
Hands-on experience with: Struts, Spring MVC
WebSphere, Tomcat
Git Bash, GitHub, GitHub Copilot
Java 25, JDBC, Maven
JUnit, ALM, UFT, VersionOne Strong SQL and database management experience
Proven experience designing and consuming RESTful APIs
Working knowledge of AI concepts and integrating machine learning models
Experience with CI/CD pipelines and DevOps practices
Strong understanding of software architecture, design patterns, and best practices
Experience working in Agile development environments
Strong analytical and problem-solving skills
Ability to work independently and mentor junior team members Preferred Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field
Experience supporting systems in secure or regulated environments Work Environment Fully onsite at Redstone Arsenal (Huntsville, AL)
Monday–Friday within standard core business hours
Secure facility requiring strict adherence to security protocols
Fast-paced, mission-focused application development environment
Direct collaboration with cross-functional engineering and product teams Why Join Kforce?
As a W2 consultant with Kforce, you’ll have access to a strong benefits package and ongoing support: Aetna Medical, Dental, and Vision coverage
401(k) retirement plan with options to invest
Competitive weekly pay
Dedicated recruiter and care team support
Opportunities to work on high-visibility, mission-driven programs Impact
This role provides the opportunity to design and deliver scalable enterprise applications and modern full-stack solutions that directly support national security initiatives and mission-critical operations. Apply Today
Join a team where your expertise in full-stack Java development, API engineering, and enterprise application architecture directly contributes to mission success.