Imagem exibindo o logotipo Trampe de Casa

Líder Técnico JAVA

Responsabilidades:

  • Liderar a entrega de demandas e o trabalho técnico de equipes de desenvolvimento e sustentação de produtos de software.
  • Desenvolver sistemas, backend e frontend, assumindo itens de trabalho para si em cada Sprint.
  • Realizar as atividades inerentes ao desenvolvimento, tais como requisitos, análise e design, programação e testes.

Requisitos:

Imprescindível:

  • Experiência em liderar a entrega de demandas e o trabalho técnico de equipes de desenvolvimento e sustentação de produtos de software.
  • Experiência em desenvolvimento de sistemas, assumindo itens de trabalho para si em cada Sprint.
  • Experiência em realizar as atividades inerentes ao desenvolvimento, tais como requisitos, análise e design, programação e testes.
  • Experiência em gerir o seu próprio trabalho, sinalizando prontamente para a equipe sobre eventuais atrasos.
  • Experiência em desenvolvimento de sistemas backend usando Java 17 até Java 21.
  • Experiência em desenvolvimento de sistemas frontend usando Angular e Spring Boot e Spring MVC.
  • Experiência em micro serviços usando Kafka.
  • Experiência em monitoramento e observabilidade usando Splunk e Grafana.
  • Experiência em conteinerização usando Docker e Kubernetes com OpenShift.
  • Experiência em modelagem e desenvolvimento de software com banco de dados relacional.
  • Experiência em elaboração de consultas SQL em banco de dados Microsoft SQL Server.
  • Experiência no uso de técnicas para construção de software seguro (codificação segura).
  • Experiência no uso de ferramentas de automação de construção/build: Maven.
  • Experiência no uso de ferramentas de gerência de configuração: GitHub, GitLab.
  • Experiência em implementação de testes unitários utilizando JUnit e Mockito
  • Experiência em instrumentação de testes de aceitação Cucumber
  • Experiência em administração de servidores Linux para apoio ao desenvolvimento de sistemas.
  • Experiência em debugging e diagnóstico de problemas.
  • Experiência em desenvolvimento de software usando metodologias ágeis (Scrum, Kanban).
  • Conhecimentos sobre computação em nuvem.
  • Conhecimentos sobre escalabilidade e disponibilidade de sistemas.
  • Conhecimentos sobre DevOps.
  • Conhecimentos sobre práticas de Integração Contínua.
  • Conhecimentos sobre as técnicas de Test Driven Development (TDD).
  • Conhecimentos sobre programação para frontend usando Javascript, TypeScript, HTML, CSS.
  • Conhecimentos sobre Application Servers (Websphere) e Web Containers (Tomcat, Jetty).
  • Conhecimentos sobre métricas de qualidade de código.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Spread Tecnologia

Spread Tecnologia

Compartilhar