Senior Developer Fullstack (Java/React)

Summary

This senior full-stack developer role involves building and evolving cloud-based microservices applications using Java and React. The position requires a focus on robust engineering practices, including security, observability, and automation, while contributing to the full development lifecycle.

Description:

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Developer Fullstack (Java/React) based in Brazil.

This is an opportunity for a senior full-stack engineer to build and evolve modern applications within a cloud-based microservices ecosystem.
You will work across both backend and frontend, transforming business and technical requirements into robust, scalable solutions.
The role combines hands-on development with architectural thinking, troubleshooting, and continuous technical improvement.
You will contribute throughout the development lifecycle, from technical refinement and implementation through testing and deployment.
Strong engineering practices around quality, security, observability, automation, and maintainability are central to the role.
You will also help elevate the wider team by sharing knowledge, challenging assumptions, and promoting effective development practices.
The environment values autonomy, collaboration, technical maturity, and the ability to make sound decisions in situations of ambiguity.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available