← Todas as vagas

Engenheiro(a) Sênior

Empresa confidencial

📍 São Paulo/SP· 💰 A partir de R$ 1.001

Descrição da vaga

Engenheiro JAVA Sênior Responsável por apoiar desenvolvedores menos experientes a atingir seus objetivos respeitando sempre os requisitos de engenharia, arquitetura e de qualidade. Mindset empreendedor, ter postura de dono e ser responsável pela entrega dos projetos. Ser adaptável, aprender rápido, entender o contexto da "big picture", e conseguir aplicar abordagens ?out of the box? para atingir seus objetivos. Projetar e implementar soluções de software além de acompanhar os desenvolvedores menos experientes durante o desenvolvimento do produto. Participar e colaborar na arquitetura das soluções focando em requisitos não funcionais como disponibilidade, escalabilidade e performance. Desenvolver com alto padrão focado em entregas de software de qualidade com cobertura de código, testes automatizados, integração contínua, etc. Desenvolver e executar planos de testes para validação de aplicações e revisar o resultado dos testes. Servir como líder de projeto ou líder técnico durante a dec Requisitos: Experiência com Programação Java e proficiência em mais duas linguagens de programação. Experiência com Liderança técnica. Experiência com ciclo de desenvolvimento Agile. Formação de ensino superior em Ciência da Computação ou equivalente. Excelente comunicação oral. Habilidades de escrita clara e direta. Inglês Técnico para Leitura e Escrita. Experiência com cultura Agile. Experiência com O.S. Linux/Unix. Experiência com príncipios TDD, BDD e DDD. Experiência com o ecossistema Spring (Boot, Web, Cloud, Data, Security, etc. Experiência com JPA2. Experiência com Banco de dados NoSQL. Experiência com a plataforma Docker (images, containers, swarm, compose, services). Experiência com AWS (EC2, ECS, RDS, ELB). Experiência com Mensageria RabbitMQ ou similares (JMS, Kafka, etc. Experiência com Integração Contínua e Entrega Contínua (Jenkins, Drone.io, CircleCI, etc.