About the Role Our client is loong for a highly skilled Full Stack Engineer to join a global product-focused technology team responsible for building large-scale web platforms used by millions of users. This role offers the opportunity to work in a collaborative, engineering-driven environment with strong ownership, modern cloud architectures, and end-to-end autonomy.
What You Will Do Design and build responsive, web-based applications and learning tools used at scale. Work closely with engineering, product, design, sales, and marketing teams to deliver impactful user-centric features. Own the full software development lifecycle : architecture, development, testing, deployment, observability, and maintenance. Implement Infrastructure-as-Code and monitoring best practices to ensure highly reliable applications. Collaborate with a high-performing engineering group built around autonomy and extreme ownership.
What You Bring Mandatory Skills 5+ years of hands-on experience with Java , ideally with Spring or Spring Boot. Experience with
Angular
(preferred) or React. Strong understanding of
RESTful services , microservices, and distributed systems. Experience with
CI / CD pipelines , automated testing, and DevOps-oriented workflows. Knowledge of
databases
(SQL or NoSQL). Experience with
AWS services
for cloud-native application development. Understanding of
Docker
and containerization concepts. Experience with
observability tools
to monitor application health. Solid understanding of backend engineering, with some experience across the full stack (front-end + backend).
Nice to Have Experience with Terraform
(highly desirable). Experience developing
B2B or B2C product engineering
solutions at scale. Experience building
accessible, high-performance, responsive web applications . Knowledge of distributed caching solutions (e.g., Redis). Experience deploying applications on Tomcat or similar application servers. Bachelor’s degree in Computer Science or related field.
Stack Engineer • Taubaté, Brasil