> Markdown version of [/jobs/ext/4609308-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4609308-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:** Akkodis group - **Location:** Dearborn, MI, United States - **Experience:** Experienced - **Salary:** $114,400.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Application Performance Management, Automation of Tests, Computer Engineering, Continuous Integration, PostgreSQL, Object-Oriented Software Development, Software Engineering, Software Systems, Web Applications, ReactJS, Spring-boot, Backend, AngularJS, Information Technology, Restful APIs, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/full-stack-engineer-dearborn-mi--7c61bcda-4370-4db3-bf53-0c3f59a629f2 ## About the Role Cross-Functional, Customer Relations, Testing, AngularJS, Java, React.js, Test Plan/Schedule, Application Programming Interface (API), REST (Representational State Transfer), Microservices, * Bachelor's degree in computer science, Computer Engineering, or a related technical field required; master's degree preferred. * 4+ years of professional experience developing web-based applications using Object-Oriented programming principles and Agile methodologies. * Strong hands-on experience with Java, Spring Boot, Angular/React, REST APIs, Microservices, PostgreSQL, and CI/CD practices. * Proven experience designing, developing, testing, and deploying scalable full-stack applications in an Agile environment. ## Description Akkodis is seeking a Full-Stack Engineer for a Contract with a client in Dearborn, MI (Hybrid). The role involves architecting, building, testing, and maintaining full-stack applications while collaborating with cross-functional teams to deliver high-quality, customer-focused software solutions., * Engage with customers and stakeholders to understand business requirements, translating them into scalable and user-centric software solutions. * Design, develop, test, and maintain full-stack applications using Java, Spring Boot, Angular/React, and related technologies. * Build and support RESTful APIs, microservices, and backend services while ensuring performance, reliability, and scalability. * Collaborate with cross-functional teams including Product Owners, Architects, and Designers throughout the software development lifecycle. * Implement automated testing, CI/CD pipelines, and Agile best practices to deliver high-quality software efficiently. * Optimize application performance, enhance security standards, and continuously evaluate emerging technologies to improve development processes and customer outcomes.