Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.
Uma empresa líder no Brasil busca um Desenvolvedor Java Sênior para atuar em projetos desafiadores. O profissional será responsável por projetar arquiteturas escaláveis e modulares, utilizando tecnologias modernas e serviços da Azure Cloud. O ambiente de trabalho é remoto, oferecendo autonomia e oportunidades de crescimento.
O que procuramos?
Procuramos um Desenvolvedor Java Sênior com sólida experiência em arquitetura de software e desenvolvimento de bibliotecas reutilizáveis, para atuar como referência técnica na definição de padrões de backend Java corporativo. O profissional será responsável por projetar arquiteturas escaláveis e modulares, utilizando tecnologias modernas e serviços da Azure Cloud.
O que procuramos?
Procuramos um Desenvolvedor Java Sênior com sólida experiência em arquitetura de software e desenvolvimento de bibliotecas reutilizáveis, para atuar como referência técnica na definição de padrões de backend Java corporativo. O profissional será responsável por projetar arquiteturas escaláveis e modulares, utilizando tecnologias modernas e serviços da Azure Cloud.
Atribuições Principais
Definir e implementar arquiteturas de referência Java, voltadas a microsserviços, APIs e integrações baseadas em mensageria.
Desenvolver bibliotecas internas (JARs) para padronizar autenticação, logging, comunicação entre serviços, tratamento de exceções, entre outros.
Garantir aderência a boas práticas de engenharia de software (SOLID, Clean Architecture, DDD).
Avaliar e validar novas ferramentas, frameworks e componentes para o ecossistema Java.
Contribuir com revisão de código, decisões técnicas e disseminação de conhecimento.
Atuar com foco em soluções baseadas em Azure, utilizando serviços como Azure App Services, Azure Functions, Azure Service Bus, Azure Key Vault, entre outros.
Requisitos
Domínio de Java (preferencialmente Java 11+), com forte base em orientação a objetos.
Experiência sólida com Spring Boot e Spring Cloud.
Vivência em criação e publicação de bibliotecas internas (Maven, Gradle, Nexus/Artifactory).
Conhecimento em mensageria (Azure Service Bus), APIs RESTful, autenticação (OAuth2, JWT, Azure AD).
Experiência com bancos de dados relacionais e não relacionais (PostgreSQL, Cosmos DB).
Práticas de testes automatizados (JUnit, Mockito), integração contínua e entrega contínua (CI/CD).
Experiência com conteinerização (Docker) e deploy em ambientes Azure.
Conhecimento em monitoramento e observabilidade com ferramentas integradas ao Azure.
Mentalidade de arquitetura e padronização.
Boa comunicação e colaboração com outros times técnicos.
Capacidade de documentação técnica clara e objetiva.
Proatividade na resolução de problemas complexos.
Diferenciais
Conhecimento em arquitetura orientada a eventos e padrões como CQRS/Saga.
Experiência com Azure DevOps para pipelines, versionamento e deploy.
Familiaridade com Bicep ou ARM templates para provisionamento de infraestrutura na Azure.
Atuação anterior como referência técnica ou liderança de arquitetura.
Localidade Da Posição
Remoto
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?