Fullstack Engineer - Eldorado do Sul, Brasil - buscojobs Brasil
Descrição
Requisitos obrigatórios:
Sólida experiência em Back-End e Frameworks, como: Linguagem Java 8+ e Spring Boot;Sólida experiência com Desenvolvimento Web, tais como: Angular, Spring Boot HTML, CSS, HTTP Typescript;Sólida experiência com práticas de desenvolvimento, exemplo: Clean Code, Design Pattern;Sólida experiência com Arq.
de Software e Banco de Dados:
Web Services REST, Spring Data, Oracle ou SQL, ORM;Sólida experiência em versionamento de código e Testes, como: Git/Gitlab, Testes unitários, TDD, BDD.
Disponibilidade para atuar em incidentes de nível 3 de urgência fora de horário e finais de semana por escala;Será um PLUS, se tiver:Experiência com ferramentas de monitoramento, exemplo: Dynatrace, Datadog;Experiência com Infraestrutura, Virtualização/Conteinerização, como: NGINX, Docker, Kubernetes.
Durante o dia a dia, você irá:
Implementar ferramentas para CI/CD (configuração de infraestrutura etc.);Desenhar soluções do zero dentro do seu domínio e ser responsável pela confiabilidade, escalabilidade e fácil manutenção de seus sistemas;Escolher uma stack de tecnologia adequada para seus sistemas, realizando pesquisas e análises;Mentorar desenvolvedores juniores e plenos;Possuir conhecimento sólido de arquiteturas modernas de software e padrões, conseguindo trabalhar com eles dentro do seu contexto;Capturar requisitos e discutir detalhes de implementações interna e externamente;Estar ativo e presente em TODAS as definições de contratos de APIs;Analisar bugs complexos que envolvem mais do que o software (Rede, Infraestrutura, Performance, Dependências externas);Pensar em soluções de software fora do escopo de suas tarefas;Definir padrões para revisões de código;Demonstrar capacidade de aprendizado, conseguindo aprender novas tecnologias, seguir tendências de mercado e incorporá-las em seus times;Ser responsável por documentar as soluções, desenhá-las e apresentá-las para arquitetos e demais times;