Skills
Sobre a Vaga
O Grupo SysMap, com atuação desde 1999 e foco em transformação digital, busca um(a) Desenvolvedor(a) Full Stack Sênior para atuar em projetos web e serviços distribuídos. A vaga é remota e também contempla candidatos(as) PcD.
Responsabilidades
- Desenvolver e evoluir aplicações front-end com Angular e back-end com Java
- Construir e manter APIs, microsserviços e integrações entre sistemas
- Participar de refinamentos funcionais e técnicos, alinhando requisitos e entregas
- Atuar nas rotinas do Scrum (planning, daily, review e retrospectiva)
- Garantir qualidade, performance, segurança e manutenibilidade das soluções
- Implementar testes automatizados (unitários e integração)
- Realizar code reviews e disseminar boas práticas de desenvolvimento
- Monitorar aplicações e apoiar análise de incidentes em produção
- Contribuir para padrões técnicos e arquiteturais do time
- Mentorar desenvolvedores e apoiar a evolução técnica do time
- Colaborar com Produto, QA, DevOps, SRE e Arquitetura
Requisitos
- Angular (versões recentes) com boas práticas, TypeScript, HTML5 e CSS3, com foco em responsividade e UI/UX
- Integração com APIs REST, incluindo tratamento de erros e atenção à performance
- SPA, componentização e gerenciamento de estado
- Java 17+ e Spring Boot para desenvolvimento de APIs RESTful seguras e robustas
- Arquitetura de microsserviços e integração eficiente entre sistemas
- Arquitetura e integração com comunicação síncrona e assíncrona
- Experiência com mensageria (Kafka e/ou RabbitMQ) e versionamento de APIs
- SQL (Oracle e/ou PostgreSQL), modelagem e otimização de queries, além de noções de NoSQL
- Testes unitários e de integração, Clean Code e princípios SOLID, com prática de code review
- Git, Docker e CI/CD (build, teste e deploy automatizados)
- Observabilidade com logs, métricas e monitoramento, incluindo troubleshooting
Beneficios
- Atuação em ambiente de tecnologia com colaboração entre áreas (Produto, QA, DevOps, SRE e Arquitetura)
- Oportunidade de mentoria e crescimento técnico em equipes de alto impacto
- Modelo de trabalho remoto