Desenvolvedor Java Sênior

Meta IT
Sênior
Remoto 🌐
Publicado em 30 de outubro de 2025

Descrição da Vaga

**O que procuramos?** **Atribuições principais:** 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 e Ecossistema Spring: domínio da linguagem e de frameworks como Spring Boot, Spring MVC/WebFlux, Spring Data JPA/MongoDB, Spring Security e Spring Cloud (Service Discovery, Circuit Breaker, Gateway etc.). * Node.js: desenvolvimento de APIs e serviços escaláveis com Express.js, utilizando JavaScript/TypeScript. * Mensageria e Arquitetura de Eventos: experiência com Apache Kafka, desenvolvimento de produtores/consumidores e entendimento de event\-driven architecture. * Bancos de Dados: domínio de MongoDB (modelagem, otimização e indexação) e experiência com bancos relacionais (MySQL, PostgreSQL). * Microsserviços: atuação no design, desenvolvimento e implantação de arquiteturas baseadas em microsserviços, com padrões de comunicação REST, gRPC e eventos. * Contêineres e Orquestração: experiência com Docker e familiaridade com Kubernetes (deploy, escalonamento e gerenciamento). * Versionamento e Testes: uso avançado de Git (Gitflow, Trunk\-based), além de experiência com JUnit, Mockito, Jest e Supertest em testes unitários, de integração e end\-to\-end. **Diferenciais:** * Noções de React.js e arquiteturas de Microfrontends, com entendimento da integração entre backend e frontend. * Conhecimento do padrão BFF (Backend for Frontend) para otimizar APIs voltadas a diferentes aplicações frontend. **Localidade da posição: 100% remota** **Por que construir sua carreira na Meta?** Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador, onde os profissionais têm oportunidade de interagir com diferentes tecnologias, participar de todos os tipos de projetos, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo. Além disso, somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e uma das 10 empresas que mais crescem no país há 3 anos consecutivos, segundo o Anuário Informática Hoje. **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. Se identificou? Então, \#VemSerMeta!

Vaga originalmente publicada em: indeed

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev