> Markdown version of [/jobs/ext/2188293-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2188293-full-stack-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 Engineer - **Company:** Hays Specialist Recruitment LLC - **Location:** Denver, CO, United States - **Salary:** $107,016.0 - $119,621.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Amazon Cloudfront, Cascading Style Sheets (CSS), Computer Programming, Databases, Command-Query Responsibility Segregation (Software Development), Software Design Patterns, Disaster Recovery, Distributed Systems, Amazon DynamoDB, NoSQL, Standard Sql, Secure Coding, SQL Databases, TypeScript, Data Storage Technologies, ReactJS, System Availability, Spring-boot, Reliability of Systems, Git, Kubernetes, Apache Kafka, Front End Software Development, Route53, Terraform, Docker, Vulnerability Analysis, Microservices - **Published:** August 22, 2026 - **Apply:** https://www.hays.com/job-detail/full-stack-engineer-colorado_1186097 ## About the Role The final salary or hourly wage, as applicable, paid to each candidate/applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidate's/applicant's qualifications, skills, and level of experience as well as the geographical location of the position. Applicants must be legally authorized to work in the United States. Sponsorship not available., * Technology Understanding & Programming (Must be very Strong) * In-depth knowledge of Java 8+, Spring Boot, React.js, JavaScript/TypeScript, CSS, Kafka, and SQL * Proficiency with Docker, Kubernetes, and Git. * Experience with AWS services (e.g., RDS, ECS, EKS, DynamoDB). * Strong understanding of AWS multi-region architectures, including setting up services across multiple AWS regions for high availability and disaster recovery. * Familiarity with AWS services like Route 53, CloudFront, Global Accelerator, and how they facilitate multi-region deployments. * Knowledge of data consistency models and synchronization across regions, including eventual consistency and conflict resolution strategies. * Experience with Kafka, and NoSQL databases. * Ability to apply appropriate design patterns and principles (e.g., SOLID, CQRS, eventual consistency). * Preferred experience in designing for performance, scalability, and distributed architecture. * Proficient in modeling problem domains and anticipating future changes. * Advocate for automation in testing, deployment, and security scanning. * Experience building and optimizing CI/CD pipelines. * Strong understanding of test-driven development (TDD) and comfortable with the TDD cycle. * Ability to automate and build Infrastructure as code with Terraform scripts. * Proficient with multiple operating systems and scripting techniques. * Expertise in one or more databases and understanding of various data storage paradigms. * Commitment to writing secure code by default. * Experience with security tools and practices, including deep security probes and server hardening. * Strong leadership in group discussions, design sessions, and presentations. * Proven ability to mentor and develop team members. * Excellent collaboration skills with the ability to drive value with product owners. * Innovative mindset with the ability to evaluate and introduce new tools and methodologies., working with a professional recruiter who has intimate knowledge of the industry and market trends. Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. ## Description We are seeking an Engineer 2 to join our Foundation team. This role is an excellent opportunity for a skilled full-stack engineer to develop the systems to shape the future of our modern eventing system at scale. You will work across a distributed system and a network of devices, contributing to improving the speed and accuracy of POS Events and Financial transactions, store level applications and POS systems. Engineer 2 day to day activities in our team * Design, develop, and maintain microservices using Java 8+, Spring Boot, Kafka, SQL, and deploying to Kubernetes in the cloud. * Frontend Development: Build highly responsive and scalable web applications using React.js, JavaScript/TypeScript, and CSS, enhancing the back of house experience. * System Thinking: Consider how your code behaves in production, focusing on maintainability, testability, and supportability. * Design and Prototyping: Lead the design and prototyping of solutions, setting the path and standards for the team. * Telemetry and Monitoring: Implement monitoring solutions to proactively detect and address potential issues before they impact customers. * On-Call Support: Participate in a scheduled on-call rotation to ensure system reliability and customer satisfaction. * Collaboration: Work closely with cross-functional teams, mentor junior engineers, and contribute to a culture of continuous improvement. * Delivery and Quality: Consistently deliver valuable features and address design or architectural deficiencies. ## Related Videos - [Personal Branding & Job Search - The Most Practical Approach You'll Ever Find](https://www.wearedevelopers.com/videos/576-personal-branding-job-search-the-most-practical-approach-you-ll-ever-find) - [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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Emergency Discussion: Can’t Hire the Right Developers? Here’s What Everyone Else Misses](https://www.wearedevelopers.com/videos/1748-emergency-discussion-can-t-hire-the-right-developers-here-s-what-everyone-else-misses) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [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)