Vaga Full Stack

Pessoa Desenvolvedora Java Sênior - Tech Lead

Java JavaEE JavaScript Linux POO PostgreSQL

Boavista Tecnologia

Boavista Tecnologia

Pequena/média empresa

Salário: Até R$15.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Há mais de 30 anos fazendo história, a Boavista Tecnologia oferece soluções automatizadas para a conciliação financeira de médias e grandes empresas. Com um extenso portfólio de clientes e parceiros, transformamos o processo de gestão financeira por meio de uma plataforma completa.

Conquistando resultados reais e efetivos para o seu negócio, facilitamos a integração com o sistema de gestão e otimizamos os processos financeiros de grandes empresas através de uma plataforma tecnológica sofisticada.

Para isso, trabalhamos com pessoas que são completamente apaixonadas em alcançar nossos objetivos, focadas no sucesso dos nossos clientes e aprendem tão rápido quanto crescemos.

Nós já nascemos com o propósito de inovar e promover a melhor experiência aos nossos clientes, parceiros e colaboradores.

Atividades e Responsabilidades

Estamos em busca de reforços para o nosso time de Desenvolvimento. Nosso time de talentos está buscando por talentos que amam resolução de problemas, pessoas proativas, com perfil colaborativo e capacidade de adaptação.

Aqui somos ágeis, diversos e vamos sempre além! Quer uma dica? Confira a vaga e venha evoluir conosco.

Quais as atribuições do cargo?

- Conhecer, seguir e garantir que o time siga o processo de desenvolvimento de software;

- Manter regularmente contato com o coordenador e com o "Product Owner" para garantir o perfeito entendimento e alinhamento às estratégias da empresa;

- Executar junto a "squad" o desdobramento das estratégias em ações e atividades para o time;

- Pontuar as atividades para mensurar tempo de entrega;

- Planejar os sprints quinzenalmente junto a "squad";

- Acompanhar diariamente nas reuniões diárias a execução das atividades do Sprint;

- Atualizar e garantir que a equipe atualize as atividades da Sprint;

- Manter a organização dos repositórios de código sob sua responsabilidade;

- Implementar novos modelos de desenvolvimento e tendências;

- Criar escopo de tecnologia com base nas ideias da criação;

- Atuar em conjunto com a criação para soluções técnicas;

- Contribuir proativamente com ideias para a criação;

- Simplificar ideias complexas ou de difícil implementação;

- Solucionar com criatividade barreiras de atuação, buscando as melhores soluções técnicas e tecnológicas;

- Identificar e propor novas tecnologias, inovações e pesquisas;

- Manter ambientes de teste e controle de versionamento de código organizados;

- Realizar Code Review para ajudar os desenvolvedores a evoluírem tecnicamente e manter a base de código saudável;

Requisitos

Requisitos mínimos para a participação deste processo:

- Ensino superior completo em Tecnologia da Informação, Sistemas de Informação, Ciências da Computação ou cursos correlatos;

- Experiência em Metodologias ágeis

- Programação Orientada a Objetos

- Modelagem de dados (relacional)

- Tecnologias WEB (CSS, HTML, JavaScript, Typescript)

- Conhecimento básico em DevOps (Jenkins, Kubernetes, Docker, Sonar, CI/CD)

- Versionamento Git, Padrões de projeto

- Testes unitários

-Java, JSF, Spring Boot, Spring Batch, Spring Security, Spring Rest, Spring Data JPA, Hibernate, JPA, JDBC, -

- PostgreSql,

- MongoDB

Redis

Angular

React

Linux / ShellScript

Arquitetura de sistema

Arquitetura orientada a eventos (Apache Kafka)

Liderança

Comunicação

Inglês