Vaga Back-End

Desenvolvedor(a) Java Sr

AWS S3 Java Spring TDD Docker RESTful

5A Attiva

5A Attiva

Pequena/média empresa

Salário: Até R$15.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Projetos complexos exigem profissionais experientes e com competências específicas, o que torna a sua seleção um grande desafio. Há mais de uma década trabalhando com os principais players do mercado, a 5A Attiva é especialista em montar equipes de alta performance. Baseada na filosofia de todo o grupo 5A, de que pessoas fazem a diferença nas organizações, a 5A Attiva trabalha em três principais frentes: recrutamento, gestão e retenção de talentos.

Atividades e Responsabilidades

• Avaliar, discutir e definir arquitetura de sistemas e propor melhorias, promovendo coesão técnica e consistência dos processos de negócio.
• Traduzir requisitos de negócio em arquiteturas e sistemas.
• Planejar e executar soluções para plataforma de microsserviços.
• Garantir o maior nível possível de automação das soluções.
• Participar da pesquisa e implantação de novas tecnologias.
• Interagir com outras áreas para garantir a integração das ferramentas.
• Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.
• Interagir com a equipe de segurança para garantir a confiabilidade da plataforma. • Criar ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente.
• Participar nas melhorias do processo de desenvolvimento técnico do time (DoJo, Pair, entre outras).

Requisitos

• Experiência com linguagem de programação Java.
• Conhecimento de Angular
• Experiência com desenvolvimento para ambiente Unix e Linux.
• Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
• Conhecimento em programação orientada a objetos e Design Patterns
• REST e JSON.
• Conhecimento em microsserviços, DevOps, Mesos, Docker
• Experiência com bancos de dados relacionais e SQL.
• Experiência com Spring Boot.
• Experiência com TDD e BDD.
• Experiência com testes unitários.
• Experiência com refactoring de código.
• Conhecimento em plataforma de automação continua, como Jenkins.