O que procuramos?
Definir as melhores práticas de desenvolvimento;
Programar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front-End e Back-End;
Executar o desenvolvimento das funcionalidades complexas;
Propor evoluções tecnológicas nos sistemas.
Monitorar a execução das boas práticas de desenvolvimento de sistemas.
Validar o nível de testes existentes nos projetos;
Validar as novas funcionalidades das aplicações;
Monitorar o desempenho e desempenho dos sistemas das aplicações;
Propor evoluções tecnológicas nos sistemas;
Antecipar-se a oportunidades e problemas, ágil com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários;
Desenvolver trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção nos programas já desenvolvidos.
Requisitos:
Java 11+;
Spring Boot, Spring Data, Spring Security, Spring Cloud;
APIs REST e integração com sistemas externos;
Conhecimento em padrões como DDD;
Clean Architecture e SOLIDCloud Computing;
Experiência com provedores como AWS, Azure ou GCP;
Serviços de compute, storage e banco gerenciado;
Conhecimento em containers (Docker) e orquestração (Kubernetes);
Práticas de CI/CD, automação de deploy e infraestrutura como código;
Mensageria e Integração - Utilização de Kafka, RabbitMQ, SQS, Pub/Sub ou similares;
Arquitetura orientada a eventos;
Processamento assíncrono e desacoplamento de sistemas;
Garantia de entrega, retry, idempotência e ordenação de mensagens;
Bancos de Dados Relacionais: PostgreSQL, MySQL, SQL Server, Oracle;
Não relacionais: MongoDB, DynamoDB, Redis, Cassandra;
Modelagem de dados, otimização de queries e índices;
Estratégias de consistência e performance em sistemas distribuídos;
Qualidade e Observabilidade;
Testes unitários e de integração (JUnit, Mockito, Testcontainers);
Monitoramento, logs e métricas (Prometheus, Grafana, ELK);
Boas práticas de segurança e performance.
Diferenciais:
Espanhol ou Inglês
Localidade da posição: % remoto
Quais são nossos valores?
Somos pessoas servindo pessoas
Pensamos e agimos como donos
Temos gana por performance
Crescemos e aprendemos juntos
Buscamos excelência e a simplicidade
Temos inovação e criatividade no nosso DNA
Todas as pessoas são bem‑vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.
#J-18808-Ljbffr