Desenvolvedor(a) Backend Java Sênior - Vaga Afirmativa para Pessoas Pretas e Pardas
Localidade da posição : Remoto
O que procuramos?
Orientação técnica para analistas de desenvolvimento de menor senioridade
Ser facilitador para resolução de problemas técnicos e tomada de decisões técnicas
Levantar requisitos, documentar, implementar (codificação), testar e implantar sistemas de desenvolvimento em linguagem de programação Java
Prestar suporte, realizar manutenção e corrigir defeitos encontrados em sistemas em Java
Conduzir e ser responsável pela disponibilização de novas releases de software desde a concepção até a entrega em produção
Criar, testar e implementar soluções de software eficientes e escaláveis utilizando Java
Utilizar frameworks e bibliotecas Java modernas, como Spring, Hibernate, entre outros
Ser facilitador para o processo e forte contribuidor para a escolha da arquitetura da aplicação garantindo a solução mais adequada às necessidades da companhia (avaliar possíveis arquiteturas, modelos e estratégias como : Arquitetura Monolítica, Microserviços, Hexagonal Architecture, Clean Architecture, Serverless, Event-Driven, Layered, API First, etc)
Manter-se atualizado sobre as tecnologias e tendências ajudando a identificar oportunidades para melhoria contínua dos sistemas sob responsabilidade do time
Requisitos
Domínio no desenvolvimento de sistemas utilizando a linguagem Java e tecnologias relacionadas
Java 17 e Java 21
Spring Framework Java
Spring Boot
Kubernetes / OpenShift
IntelliJ
DevSecOps / CI e CD
Fortify / Sonatype
Sistema de filas como Kafka
Arquitetura de aplicações distribuídas utilizando REST, SOAP WebServices, RMI
Implementação de API REST utilizando Swagger
Ótimos conhecimentos na implementação, em Java, de comunicação HTTPS (TLS) e Mutual-SSL (mTLS)
Experiência com conteinerização de aplicações e Docker
Domínio em conceitos e arquitetura de integração aplicando : Event-Based Architecture e Event Streaming
Bons conhecimentos em bancos de dados : Oracle Database e MongoDB
Domínio em Modelagem Orientada a Objetos e UML
Experiência com Apache Kafka, assim como Arquitetura de aplicações distribuídas com Apache Kafka e gRPC
Sólidos conhecimentos em formato de dados, codificação e estruturas envolvendo : JSON, XML, ProtoBuf (Google Protocol Buffers) ou Apache Avro
Princípios de computação em nuvem (Cloud Computing)
Conhecimentos em técnicas e padrões para desenvolvimento de aplicações de alto desempenho, self-healing e auto-scaling
Inglês avançado / fluente para comunicação diária
Diferenciais
Experiência com AWS
Experiência em Front End (React / Angular)
Espanhol avançado
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
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.
#J-
Desenvolvedor Java • Cuiabá, Mato Grosso, Brasil