Desenvolvedor de Sistemas (Full Stack Developer) - Arquitetura de Soluções
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor de Sistemas (Full Stack Developer) - Arquitetura de Soluções based in Brazil.
We are looking for a Full Stack Developer with a strong background in solution architecture to design, build, and scale modern enterprise applications. In this role, you will contribute to the development of distributed systems, microservices, APIs, and shared technical components that support critical business operations. Working closely with cross-functional development teams, you will help define technical standards, optimize system performance, and ensure software quality throughout the development lifecycle. This opportunity is ideal for professionals who enjoy solving complex engineering challenges, promoting architectural excellence, and delivering scalable, high-performance solutions in a collaborative environment.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor de Sistemas (Full Stack Developer) - Arquitetura de Soluções based in Brazil.
We are looking for a Full Stack Developer with a strong background in solution architecture to design, build, and scale modern enterprise applications. In this role, you will contribute to the development of distributed systems, microservices, APIs, and shared technical components that support critical business operations. Working closely with cross-functional development teams, you will help define technical standards, optimize system performance, and ensure software quality throughout the development lifecycle. This opportunity is ideal for professionals who enjoy solving complex engineering challenges, promoting architectural excellence, and delivering scalable, high-performance solutions in a collaborative environment.
Accountabilities:
- Design, develop, and maintain enterprise software solutions using modern full stack development practices.
- Build, evolve, and scale distributed architectures, microservices, and reusable shared components across development teams.
- Develop and maintain APIs and microservices that support business applications and system integrations.
- Participate in the full software development lifecycle, including requirements analysis, implementation, deployment, monitoring, and continuous improvement.
- Ensure software architecture aligns with established technical standards, best practices, and long-term strategic objectives.
- Optimize system performance, reliability, scalability, and maintainability through continuous technical enhancements.
- Develop new features based on business requirements and user stories while maintaining high code quality.
- Provide support, maintenance, and troubleshooting for existing applications and services.
- Estimate development effort, contribute to technical planning, and recommend architectural or implementation improvements.
- Collaborate with multidisciplinary teams to deliver robust and scalable software solutions.
- Proven experience developing applications with Java 8+, including Quarkus and Spring Boot.
- Strong knowledge of microservices architecture and distributed systems design.
- Experience developing front-end applications using React.
- Solid understanding of Redis and PostgreSQL databases.
- Knowledge of SQL Server and Flyway database migrations is considered an advantage.
- Experience with event-driven architectures using ActiveMQ, ArtemisMQ, and Service Bus technologies.
- Hands-on experience with GitLab, Docker Swarm, and Portainer.
- Familiarity with Microsoft Azure cloud services is desirable.
- Strong understanding of software architecture principles, API design, and system integration.
- Excellent analytical thinking, problem-solving skills, collaboration, and commitment to software quality and continuous improvement.
- Additional compensation based on length of service.
- Financial support for postgraduate education.
- Educational discounts for undergraduate, postgraduate, and MBA programs.
- Access to a corporate learning university with continuous development opportunities.
- Birthday day off plus a special birthday gift.
- Family-related benefits, including birth bonus, baby welcome kit, marriage assistance, and holiday support.
- Employer-funded comprehensive health insurance.
- Employer-funded dental insurance.
- Wellness initiatives including fitness programs, yoga, meditation, workplace exercise sessions, and incentives for healthy living.
- Free online therapy sessions for employees and eligible dependents through an emotional wellness program.
- Life insurance with critical illness coverage.
- Private pension and long-term financial planning benefits.
- Performance-related profit sharing program (PPR) and employee recognition awards.
- Meal and/or food allowance.
- Childcare assistance and school material support for eligible dependents.
- Transportation allowance.
- Flexible vacation scheduling.
- Extended maternity and paternity leave.
- Pet adoption leave.
- Additional support for parents and caregivers of children with disabilities.
- Bereavement leave and financial assistance during difficult family situations.