Engenheiro de Software Sênior – Sustentação e Desenvolvimento de Ambientes NPR

São Paulo Remote

  • Contratante: Avantti Tecnologia
  • Modelo de contratação: CLT + Benefícios
  • Modalidade: 100% Remoto
  • Senioridade: Sênior

Procuramos um Engenheiro de Software Sênior com sólida experiência em desenvolvimento (Back-end e Front-end) e  conhecimento de infraestrutura para sustentação de ambientes. O profissional fara a ponte entre o desenvolvimento de sistemas com a infraestrutura para manter  a estabilidade e atualização dos ambientes NPR, atuando de forma proativa na resolução de erros , na prevenção de falhas sistêmicas e na melhoria contínua dos ambientes . Buscamos alguém com perfil analítico, visão integrada e paixão por desafios técnicos.

 
Responsabilidades:

  • Zelar pela saúde e estabilidade dos ambientes NPR, realizando troubleshooting de falhas sistêmicas, de infraestrutura e de segurança da informação.
  • Codificar novos componentes e serviços, garantindo alta performance e estabilidade dos sistemas.
  • Analisar, identificar e implementar melhorias nos ambientes de desenvolvimento (TST) e homologação (HML).
  • Atuar na prevenção e predição de falhas sistêmicas.
  • Apoiar os times de desenvolvimento na solução de incidentes, problemas e mudanças, atuando diretamente em indisponibilidades e falhas.
  • Articular soluções com outras equipes (Desenvolvimento, QA e Negócio) e definir estratégias de testes.
  • Reportar falhas sistêmicas e elaborar planos de ação para a melhoria contínua dos sistemas.
  • Participar ativamente de revisões de código e implementação de testes unitários (JUnit).
  • Garantir boas práticas de engenharia de software, atuando como líder técnico (LT).
Requirements
  • Experiência sólida com Java (Back-end), Spring Framework e Angular (Front-end).
  • Conhecimento avançado em JavaScript, jQuery, HTML e CSS.
  • Experiência com arquiteturas orientadas a serviços (SOA, REST e Microserviços).
  • Conhecimento em bancos de dados, especialmente Oracle.
  • Familiaridade com ferramentas de CI/CD como Git, Jenkins e Sonar.
  • Visão abrangente de arquitetura de sistemas e infraestrutura.
  • Experiência em atendimento e gestão de chamados (incidentes, problemas, mudanças).
  • Domínio de tecnologias Java (7 a 21), Spring/Microsserviços, Lambdas (Serverless), integração em Cloud AWS e Kubernetes, além de atuação em serviços críticos.
  • Experiência em sistemas legados monolíticos (Java EE e EJB) e na migração/desenvolvimento de novas arquiteturas (Spring Boot, Microsserviços, Cloud).
  • Uso de metodologias com BDD, práticas de DevOps, pipelines de integração contínua (Jenkins, Bitbucket/Git) e ferramentas de qualidade como SonarQube.

Diferenciais:

  • Conhecimento e vivência em metodologias ágeis, ITIL e DevSecOps.
  • Experiência com métricas de cobertura de código e ferramentas de qualidade.
  • Perfil analítico, visão integrada e paixão por desafios técnicos.
  • Liderança técnica, garantindo boas práticas de engenharia de software.