Responsabilidades
- Desenvolver e manter aplicações web robustas e escaláveis utilizando Java (Spring Boot) e React
- Atuar na construção e evolução de APIs e integrações entre sistemas
- Garantir boas práticas de desenvolvimento, qualidade de código e performance das aplicações
- Colaborar com times multidisciplinares (produto, infraestrutura e suporte)
- Apoiar na análise de problemas em produção, propondo soluções eficientes
- Participar de decisões técnicas e contribuir com melhorias contínuas na arquitetura dos sistemas
Requisitos
- Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas
- Experiência sólida com Java e desenvolvimento com Spring Boot
- Conhecimento em desenvolvimento frontend com React
- Vivência com bancos de dados relacionais (MySQL, PostgreSQL, etc.)
- Experiência com administração de sistemas Linux
- Conhecimento em Docker (criação de imagens, containers, volumes e redes)
- Conhecimentos em redes (TCP/IP, DNS, NAT, firewall, roteamento)
- Experiência com servidores de aplicação e publicação de sistemas
- Noções de segurança, logs e monitoramento
Diferenciais
- Experiência com ambientes em nuvem
- Conhecimento em pipelines de CI/CD
- Vivência com metodologias ágeis (Scrum/Kanban)
- Experiência com ferramentas de monitoramento e observabilidade
- Conhecimento em arquitetura de microsserviços
Perfil
- Perfil analítico e orientado à solução de problemas
- Proatividade e senso de responsabilidade
- Boa comunicação e trabalho em equipe
- Interesse em evolução técnica contínua
* - Capacidade de atuar com autonomia em um ambiente dinâmico