Responsabilidades e atribuições
Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!
- Desenvolver, evoluir, prestar suporte, realizar manutenção, configurar e implantar produtos de software, seguindo as boas práticas e os padrões técnicos estabelecidos
- Atuar no desenvolvimento Full Stack, utilizando Java, Spring Boot e Angular na construção e evolução de aplicações corporativas
- Desenvolver e integrar APIs e serviços REST, garantindo a interoperabilidade entre sistemas
- Configurar ambientes de desenvolvimento e execução para implantação e sustentação das aplicações
- Diagnosticar e solucionar falhas, incidentes e problemas relacionados a desempenho, disponibilidade e segurança dos sistemas
- Monitorar aplicações em produção, identificar oportunidades de melhoria e atuar na resolução de incidentes
- Implementar testes automatizados e aplicar práticas de Test Driven Development (TDD), visando à qualidade e à confiabilidade do software
- Atuar em processos de integração contínua, DevOps e automação de entregas de software
- Trabalhar com conteinerização e orquestração de aplicações, utilizando Docker e Kubernetes
- Aplicar boas práticas de versionamento, análise estática de código, qualidade e manutenção de software
- Colaborar com equipes multidisciplinares na análise técnica, implementação e sustentação de soluções