Back-End

Desenvolvedor(a) Java Sênior (Tech Lead)

AWS S3 DevOps Java

T10

T10

Startup

Salário: Até R$12.000

Aceita candidatos de outra cidade

Descrição da empresa

Nós nascemos da paixão pela tecnologia e do desejo de construir o ambiente de trabalho que queremos e acreditamos ser possível: plural, criativo, transparente e livre.

Aqui na T10, você estará em contato com pessoas curiosas e que buscam a excelência pessoal & técnica em tudo que fazem. É assim que entregamos produtos digitais singulares e eficientes, para que as pessoas guardem tempo para ampliar sua consciência, fortalecer seus laços afetivos e se divertir.

Se você se identificou com a gente, #VemProReino!


Atividades e Responsabilidades

O QUE SERÁ ESPERADO DE VOCÊ?

- Relacionar-se diretamente com a área de negócio a fim de desenhar o escopo e os requisitos para problemas de negócio;
- Ownership das features e das decisões técnicas arquiteturais para requisitos amplos e complexos;
- Manter e melhorar a qualidade técnica do código e de toda a infraestrutura implementada;
- Realizar brainstormings com Product Managers, Designers e Engenheir@s Frontend para conceber e desenvolver features de alto impacto;
- Desenhar a implementação de serviços em Java que encapsulam regras de negócio complexas de forma eficiente;
- Modelar e desenhar esquemas de base de dados relacionais e não-relacionais;
- Desenvolver e implementar testes para garantir a qualidade e as funcionalidades esperadas de todos os componentes da aplicação;
Implementar, manter e entregar aplicações web;
- Manter e evoluir pipelines de teste e entrega contínuos;
- Gerenciar prioridades individuais, deadlines e entregáveis nos projetos.


Requisitos

Experiência e conhecimentos:

- 4 anos+ desenvolvendo aplicações web profissionalmente;
- Proficiência comprovada em uma ou mais das linguagens: Java, Python ou Golang;
- Familiaridade com serviços da AWS para disponibilização e computação em nuvem;
- Experiência conduzindo discussões sobre arquiteturas técnicas (trazendo sempre os trade-offs) e em orientar a equipe a fim de tomar decisões eficientes;
- Habilidade para apresentar trade-offs envolvidos em diferentes abordagens técnicas;
- Proficiência comprovada em design de software, bem como em design patterns e boas-práticas;
- Entregas excelentes, com alto nível de qualidade de software e sem complexidades desnecessárias e uso de gambiarras;
- Prática das disciplinas de engenharia de software como code-reviews, testes e deploys automatizados, logging, monitoramento, etc;
- Habilidades fortes em resolução de problemas;
- Fundamentos fortes do core da ciência da computação: estrutura de dados, algoritmos, linguagens de programação, sistemas operacionais e programação recorrente.

Bônus:

- Experiência com as metodologias DevOps e Lean Software;
- Familiaridade com aplicações de Infrastructure-as-code como AWS CloudFormation, Terraform, etc.


O que nós oferecemos

Vale Refeição

Vale Alimentação

Plano de Saúde

Plano Odontológico

Academia/Gympass

Equipamento, Auxílio Saúde Mental, Auxílio Home Office