Software Engineer Sênior / Tech Lead (Java | React | Python | Automação & IA)
Summary
Senior software engineer / tech lead in Campinas (on-site) building and maintaining APIs, back-end (Java/Spring Boot), front-end (React) and Python-based automation and data processing, plus SQL/NoSQL database modeling, system integrations, production support, and AI features such as the 'Will' chatbot.
Responsabilidades
- Desenvolvimento e manutenção de APIs, front-end e Back-end.
- Modelagem e manutenção de bancos de dados (SQL/NoSQL)
- Integração de sistemas e automação de processos.
- Escrita de código limpo, testável e escalável.
- Participação em rituais ágeis (Dailies, Sprints).
- Documentação técnica de sistemas e arquitetura.
- Correção de bugs e suporte a aplicações em produção.
- Implementação de IA (chat bot Will)
Requisitos
- Experiência sólida como Engenheiro de software sênior.
- Domínio em Java (Spring Boot) para desenvolvimento backend.
- Experiência prática com React para desenvolvimento frontend.
- Conhecimento avançado em Python para APIs, automações ou processamento de dados.
- Experiência no desenvolvimento de APIs REST e integração entre sistemas.
- Prática com Git, pipelines de CI/CD e ambientes cloud.
- Vivência com testes automatizados (unitários e integração)
- Inglês avançado, com capacidade de ler e escrever documentação técnica e participar de reuniões.
Diferenciais
- Experiência prática em cursor, claude ou outras ferramentas de IA para desenvolvimento.
- Idiomas adicionais
- Vivência em ambientes ágeis (Scrum/Kanban)
- Experiência em empresas de tecnologia ou produtos digitais.
- Experiência com arquiteturas em microsserviços.
- Conhecimento em cloud (AWS, Azure ou GCP).

