Descrição da Vaga
Desenvolvedor Java Sênior W4ZWW8
O que procuramos?
Buscamos um(a) Desenvolvedor(a) Sênior com sólida experiência em Java e PHP, para atuar no desenvolvimento e sustentação de APIs e Microsserviços em ambientes de alta disponibilidade. O profissional terá papel estratégico na definição de arquitetura, boas práticas de desenvolvimento e mentoria da equipe.
Atribuições principais:
- Projetar, desenvolver e manter APIs RESTful e microsserviços em Java e PHP.
- Implementar soluções escaláveis, seguras e resilientes.
- Participar de decisões de arquitetura de software (monólitos vs microsserviços, integração de sistemas, mensageria).
- Garantir a qualidade do código com testes unitários, integração e contratos.
- Colaborar com áreas de negócio e produto para entendimento de requisitos.
- Apoiar a evolução técnica da equipe com mentoria e disseminação de boas práticas.
Hard Skills (necessárias)
- Java (8 ou superior): Streams, Collections, Lambdas, Spring Boot, Spring Cloud.
- PHP (5.3 + e 7+): Frameworks (Laravel), Composer, padrões de projeto.
- APIs REST: Design, versionamento, autenticação (OAuth2, JWT), documentação (Swagger/OpenAPI).
- Orquestração de containers (Openshit)
- Microsserviços: Arquitetura distribuída, comunicação síncrona e assíncrona, resiliência (Circuit Breaker, Retry).
- Banco de dados: SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis).
- Mensageria: Kafka ou ActiveMQ.
- Testes e Qualidade: JUnit, PHPUnit, Postman/Newman, CI/CD (Jenkins, GitLab CI, GitHub Actions).
- DevOps: Docker, Kubernetes, Git, experiência em nuvem (AWS, GCP ou Azure).
Soft Skills (comportamentais)
- Capacidade de projetar soluções escaláveis e pensar em arquitetura.
- Comunicação clara e habilidade de traduzir decisões técnicas para o negócio.
- Liderança técnica e disposição para mentorar profissionais mais juniores.
- Colaboração e trabalho em equipe em ambiente ágil (Scrum/Kanban).
- Perfil proativo, orientado a resultados e com senso de responsabilidade.
Diferenciais
- Experiência com arquitetura orientada a eventos.
- NoSQL (MongoDB, Redis)
- Conhecimento em DDD (Domain Driven Design) e Clean Architecture.
- Experiência prévia em ambientes de alta disponibilidade e grande volume de transações.
- Vivência em projetos multiplataforma integrando diferentes tecnologias.
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!