> Markdown version of [/jobs/ext/2719368-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2719368-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full stack software engineer - **Company:** Spectraforce - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Performance Management, HTML5, Automation of Tests, Microsoft Azure, Bootstrap (Software), Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Software Design Patterns, DevOps, Github, Design of User Interfaces, Monitoring of Systems, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, Node.Js, NoSQL, OAuth, Oracle (Applications), Performance Tuning, Scrum Methodology, Software Architecture, RabbitMQ, Redis, E2e Testing, Openid Connect, Prometheus, Responsive Web Design, Security Assertion Markup Language (SAML), Secure Coding, Software Engineering, Systems Architecture, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, Azure Service Bus, Data Logging, Google Cloud, .NET Core, Tailwind, GitHub Copilot, ReactJS, Grafana, Spring-boot, Software Security, Backend, Gitlab, Git, Vue.js, Event Driven Architecture, AngularJS, Material UI, Kubernetes, Information Technology, Apache Kafka, Graphql, Front End Software Development, React Redux, Api Design, Api Gateway, Restful APIs, Terraform, Es2015, Splunk, Software Version Control, Dynatrace, Devsecops, Docker, Jenkins, Microservices - **Published:** September 4, 2026 - **Apply:** http://leoforce.us/Careers/Spectraforce/JobDetails.html?jobid=3852795e-b7cf-4ce9-b7e3-8d46bd413141&OrgId=1&UserId=4643 ## About the Role * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent experience. * 5+ years of professional software development experience. * Experience developing enterprise-scale applications. * Strong understanding of software engineering principles and design patterns. * Experience working within Agile/Scrum environments., * Experience with cloud-native application development. * Knowledge of event-driven architectures (Kafka, RabbitMQ, Azure Service Bus). * Experience with OAuth2, OpenID Connect, and SAML. * Familiarity with container orchestration using Kubernetes. * Experience implementing Infrastructure as Code. * Knowledge of AI-assisted development tools such as GitHub Copilot. * Experience with monitoring tools such as Dynatrace, Splunk, Grafana, or Prometheus. Soft Skills * Strong analytical and problem-solving abilities. * Excellent written and verbal communication skills. * Ability to collaborate across technical and business teams. * Self-motivated with strong organizational skills. * Passion for continuous learning and innovation. * Ability to manage multiple priorities in a fast-paced environment. Key Competencies * Full Stack Engineering * Software Architecture * API Development * Cloud Computing * DevSecOps * Microservices * CI/CD Automation * Secure Application Development * Performance Optimization * Agile Delivery * Technical Leadership * System Integration ## Description We are seeking a highly skilled Full Stack Developer to design, develop, test, and support modern, scalable applications across both front-end and back-end technologies. This role will work closely with product owners, architects, DevOps engineers, UX designers, and infrastructure teams to deliver secure, resilient, cloud-native solutions that enhance business capabilities. The ideal candidate has strong software engineering fundamentals, experience building enterprise-grade applications, and a passion for automation, performance optimization, and continuous improvement., Front-End * React, Angular, or Vue.js * TypeScript and JavaScript (ES6+) * HTML5 and CSS3 * Responsive web design * Redux, Context API, or similar state management * Bootstrap, Material UI, or Tailwind CSS Back-End * Java (Spring Boot), .NET Core, Node.js, or Python * REST APIs * GraphQL * Microservices architecture * API Gateway integration Databases * SQL Server * PostgreSQL * Oracle * MongoDB * Redis Cloud & DevOps * AWS, Azure, or Google Cloud Platform * Docker * Kubernetes * GitHub/GitLab * Jenkins, GitHub Actions, or Azure DevOps * Terraform (preferred) Development Practices * Git source control * CI/CD * Test automation * Secure coding * Performance tuning * Logging and monitoring * Observability best practices, * Design, develop, test, deploy, and maintain enterprise web applications. * Build responsive, intuitive user interfaces using modern JavaScript frameworks. * Develop scalable backend services, APIs, and microservices. * Design and optimize relational and NoSQL databases. * Develop secure RESTful and GraphQL APIs. * Participate in system architecture and technical design discussions. * Integrate applications with internal and third-party services. * Implement CI/CD pipelines and DevSecOps best practices. * Troubleshoot production issues and perform root cause analysis. * Optimize application performance, scalability, and availability. * Write automated unit, integration, and end-to-end tests. * Participate in Agile ceremonies including sprint planning, standups, retrospectives, and backlog refinement. * Mentor junior developers and conduct peer code reviews. * Maintain technical documentation and coding standards. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)