🏢 Empresa: Extractta
📍 Local: Remoto
💼 Tipo: Efetivo
🏠 Modelo: Remoto
📋 Descrição da vaga
Estamos em busca de profissionais de desenvolvimento de software com perfil sênior, que tenham paixão por tecnologia, visão de produto e foco em entregar soluções de alto impacto.
Buscamos pessoas que tenham autonomia, senso crítico e estejam sempre em movimento — acompanhando tendências, propondo melhorias e contribuindo para a evolução contínua dos nossos projetos.
Se você gosta de desafios, curte trabalhar com times diversos e quer construir soluções que realmente fazem a diferença, essa vaga pode ser a sua cara!
🎯 Responsabilidades
- Projetar, desenvolver e manter microserviços Java com foco em desempenho, escalabilidade e resiliência;
- Trabalhar em conjunto com times de arquitetura, produto e infraestrutura, transformando requisitos de negócio em soluções técnicas robustas;
- Atuar na definição de padrões de desenvolvimento, boas práticas e revisão de código (code review);
- Criar e manter APIs RESTful, integrações entre sistemas e fluxos assíncronos baseados em mensageria (Kafka, RabbitMQ ou similares);
- Implementar testes automatizados (unitários, integração e contrato), garantindo qualidade e confiabilidade nas entregas;
- Colaborar com o time de DevOps na evolução dos pipelines de CI/CD, infraestrutura como código (IaC) e observabilidade;
- Participar ativamente da definição arquitetural e da modernização de sistemas legados para ambientes cloud-native;
- Monitorar e otimizar performance de aplicações em produção, propondo melhorias contínuas e práticas de engenharia de confiabilidade (SRE mindset).
✅ Requisitos
- Sólida experiência com Java (8 ou superior) e Spring Boot;
- Conhecimento avançado em arquitetura de microserviços, APIs REST, design patterns e boas práticas de engenharia;
- Experiência com bancos de dados relacionais (PostgreSQL, Oracle, MySQL) e NoSQL (MongoDB, Redis, Cassandra);
- Domínio de mensageria e eventos (Kafka, RabbitMQ, SNS/SQS);
- Experiência em ambientes de nuvem (AWS, Azure ou GCP);
- Vivência com CI/CD (Jenkins, GitLab CI, GitHub Actions) e Infraestrutura como Código (Terraform, CloudFormation);
- Conhecimentos em Docker e Kubernetes;
- Experiência com monitoramento e observabilidade (Prometheus, Grafana, ELK, OpenTelemetry);
- Habilidade em análise de logs, troubleshooting e tuning de performance;
- Inglês técnico intermediário (documentação e reuniões com times globais).
Desejáveis:
- Experiência com arquitetura reativa (Spring WebFlux, Reactor);
- Conhecimento em serverless (AWS Lambda, GCP Functions);
- Experiência prévia em empresas do setor financeiro ou ambientes regulados;
- Familiaridade com práticas de engenharia de caos, resiliência e testes de carga;
- Contribuições em comunidades, open source ou mentoria técnica.
🎁 Informações adicionais
- Remuneração competitiva com base na experiência;
- Possibilidade de crescimento na empresa e de participação em projetos estratégicos;
- Ambiente de trabalho dinâmico e desafiador;
- Oportunidade de trabalhar em uma empresa do mercado em plena expansão.
📊 Etapas do processo
- Cadastro
- Screening
- Entrevista Técnica
- Entrevista com o Cliente
- Contratação
Dicas gerais para o Home Office perfeito:
O que preciso ter em casa para trabalhar remoto?
O básico é uma internet de pelo menos 10MB, um espaço onde você consiga se concentrar (pode ser uma mesa na sala ou quarto), computador com webcam e um fone de ouvido com microfone para reuniões. Se possível, invista numa cadeira confortável – suas costas agradecem. Uma boa iluminação também faz diferença nas videochamadas. Ter essa estrutura mínima é fundamental para se candidatar às vagas home office disponíveis no mercado.
Home office é para todo tipo de profissional?
Definitivamente não. Você precisa ser disciplinado para não cair na tentação da cama ou da TV. Tem que saber se organizar sem alguém cobrando presencialmente, cumprir prazos por conta própria e ser proativo na comunicação. Se você é do tipo que precisa de supervisão constante ou se distrai fácil, pode ter dificuldades. Por isso, antes de buscar trabalho remoto, avalie honestamente se você tem esse perfil.
Como as empresas controlam o trabalho remoto?
O foco muda do “quantas horas você ficou sentado” para “o que você entregou”. As empresas usam ferramentas como Trello, Asana ou Monday para acompanhar projetos, fazem reuniões diárias ou semanais para alinhamento e estabelecem metas claras. Algumas usam softwares de monitoramento, mas a maioria prefere confiar nos resultados. Essa é uma característica importante do trabalho remoto moderno.
Quais as principais vantagens do trabalho remoto?
Adeus trânsito! Você economiza 2-3 horas por dia de deslocamento, gasta menos com transporte e alimentação. Pode acordar mais tarde, almoçar em casa, estar presente para receber entregas e ter mais tempo com a família. A flexibilidade também permite trabalhar de qualquer lugar – alguns até viajam trabalhando. Essas vantagens tornam o home office cada vez mais procurado.
Quais os maiores desafios de trabalhar de casa?
A geladeira chamando seu nome toda hora, a família achando que você está disponível porque está em casa, a dificuldade de “desligar” do trabalho. A falta do cafezinho com os colegas pode pesar – a solidão é real. Também é fácil trabalhar demais quando seu escritório é seu quarto. Por isso é importante criar rotinas e limites claros antes de aceitar uma posição remota.
💡 Interessado nesta oportunidade?
Esta vaga de Desenvolvedor Backend Java Sênior na Extractta oferece a possibilidade de trabalho 100% remoto.