Tech Lead | Java
Esse cargo é responsável por:
• Participar ativamente das decisões técnicas, revisões de código e definição de padrões de desenvolvimento;
• Garantir a integração contínua e entrega contínua (CI/CD), utilizando ferramentas como Git, Gitflow, TFS, Maven e SonarQube;
• Colaborar com áreas de negócio e times multidisciplinares para entender requisitos e propor soluções escaláveis e sustentáveis
• Apoiar o desenvolvimento de soluções frontend com AngularJS, promovendo integração eficiente entre backend e frontend;
• Realizar consultas e manipulações em banco de dados SQL Server, com domínio em procedures e functions;
Requisitos:
Esse cargo é responsável por:
• Atuar como referência técnica em projetos de desenvolvimento backend com Java (v8, v11, v21), orientando o time e promovendo boas práticas de codificação;
• Liderar a definição e evolução da arquitetura de microserviços utilizando Spring Framework;
• Participar ativamente das decisões técnicas, revisões de código e definição de padrões de desenvolvimento;
• Garantir a integração contínua e entrega contínua (CI/CD), utilizando ferramentas como Git, Gitflow, TFS, Maven e SonarQube;
• Colaborar com áreas de negócio e times multidisciplinares para entender requisitos e propor soluções escaláveis e sustentáveis
• Apoiar o desenvolvimento de soluções frontend com AngularJS, promovendo integração eficiente entre backend e frontend;
• Realizar consultas e manipulações em banco de dados SQL Server, com domínio em procedures e functions;
Para dar #match, essa vaga necessita que atenda alguns requisitos obrigatórios:
• Experiência sólida em Java (v8, v11, v21);
• Experiência com Spring e JavaFx;
• Experiência com SQL Server (Procedures / Functions) para criação de consultas, manipulação de dados e otimização de performance;
• Habilidades em Front-End (Angular JS);
• Experiência com ferramentas de versionamento de código (Git);
• Experiência com Maven e o SonarQubena na melhoraria do desenvolvimento de software;
• Conhecimento em Ferramentas CI/CD: Familiaridade com integração contínua (CI) / entrega contínua (CD), como Jenkins, Azure DevOps ou GitLab CI, para garantir um fluxo de trabalho eficiente e contínuo;
• Formação Superior completa;