Pessoa Desenvolvedora Back-end (Java)
Tipo de vaga: Efetivo
Modelo de trabalho: Híbrido
Descrição da vaga
Ser MJVer 🤝 é estar em um dos melhores lugares para trabalhar.Nós sabemos que na construção de uma sociedade mais forte a evolução deve vir de dentro para fora. Por isso, um ambiente acolhedor e com o sentimento constante de pertencimento é fundamental para o crescimento individual e coletivo.O esforço é de todos nós, e as conquistas também. Porque ser um MJVer é bem mais do que ser um colaborador: é sobre fazer parte. Somos colaborativos, ágeis, plurais, criativos e inovadores. Somos MJV!;Saiba mais em Quem Somos: https://www.mjvinnovation.com/pt-br/quem-somos/
Responsabilidades e atribuições
ESPECIALISTA
Irá atuar com Desenvolvimento de novos sistemas e manutenção do mesmo, programação orientada a objeto, desenvolvimento com metodologia ágil e uso de Scrum e aplicações orientadas a troca de mensagens. Desenvolvimento de softwares modularizados, agrupando os módulos por camadas e construindo um domínio de alta coesão e baixo acoplamento respeitando o encapsulamento entre as classes e módulos.
Ter mais de 8 anos de experiência e colocou vários projetos em produção "do zero".
Ter domínio de padrões arquiteturais diversos e a sopa de letrinhas para este perfil é grande! SOLID, DDD, CQRS, Event Sourcing, GoF, Fowler, Frameworks (das linguagens de programação com a qual trabalha), Bibliotecas (das linguagens de programação com a qual trabalha).
Ter domínio de arquitetura de micro serviços e suas derivações além de ter uma excelente comunicação verbal, pois precisa direcionar os rumos do desenvolvimento e arquitetura do software. Sua compreensão em estrutura de dados e algoritmos. Deve ser vasta, pois precisa identificar pontos de melhoria e apontar soluções, já que, apesar de ter soft skills de liderança, o que se busca são hard skills do universo de desenvolvimento de software.
Irá atuar no desenvolvimento de integrações entre APIs.
Utilização de boas práticas de desenvolvimento;
Desenvolver soluções escaláveis e robustas;
Propor ideias e soluções de forma clara e propositiva.
Requisitos e qualificações
REQUISITOS E QUALIFICAÇÕES
• Solida experiência com Java 8+, Spring Boot (microserviços), apis RESTFul;
• Experiência com SQL E NoSQL (Postgree, Mysql, MongoDB)
• Formação superior completo na área de tecnologia;
• Sólida experiência com Testes Unitários
• Experiência com desenvolvimento de webservices SOAP;
• Versionamento de código (Git), CI e CD;
• Sólida experiência com AWS (Cloud)
• Código limpo e eficaz;
• Redigir documentação técnica;
REQUISITOS DESEJÁVEIS
• Metodologia Ágil;
• Conhecimento em Keycloak, Redis, e-commerce, Oracle e-Commerce e Oracle Cloud;
DIFERENCIAL
Experiência no Mercado Financeiro
HABILIDADES GERAIS
Ter entregue vários projetos
Estar a frente de suas atividades, onnership
Ser focado na Entrega
Ter vontade de disposição para trabalhar em equipe
Ter ótimo relacionamento com a equipe.
Se sentir confortável em iniciar um projeto "do zero" e deve conhecer padrões arquiteturais mais robustos. GoF e Fowler
Entende de paradigmas e suas diferenças.
Ter trabalhado em um projeto baseado em micro serviços, conhecer os padrões e boas práticas
Deve conhecer conceitos como Cache Distribuído, Cache em memória, MVC, DDD, SOLID, alguma coisa de arquitetura hexagonal, fluência em uns dois ou mais frameworks, Clean Code e testes unitários.
Estar disposto a ensinar e ajudar os profissionais mais inexperientes, pois sabe que sua experiência e conhecimento podem e devem ser compartilhados.
Informações adicionais
Modelo Híbrido (Presencial 3x por semana)
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem ⭐
- Etapa 3: Entrevista com people team 💜
- Etapa 4: Proposta
- Etapa 5: Contratação
Sobre a MJV
A MJV é mais do que uma simples consultoria de tecnologia e inovação. Somos um grupo de mentes diversas, visionárias e determinadas, combinando design, dados e uma mentalidade ágil para oferecer soluções completas, que vão desde a concepção até a implementação de TI.
Nosso legado começou há mais de 25 anos, com o propósito de ajudar empresas a prosperar em suas jornadas de transformação. A MJV é composta por um vasto grupo de pessoas que acreditam no trabalho colaborativo. Aplicamos o Design Thinking, as Metodologias Ágeis e a Sustentabilidade em todos os nossos projetos. A transformação digital também é um dos nossos pilares. Nossa equipe multidisciplinar é formada por designers, engenheiros, publicitários, antropólogos, cientistas de dados, desenvolvedores, empreendedores e muito mais. Também expandimos nossa presença global nas Américas e Europa (Estados Unidos, Inglaterra, França, Itália, Portugal e Colômbia) e abrimos um Laboratório de Inovação na UFRJ (Universidade Federal do Rio de Janeiro).
Se você tem paixão por tecnologia, inovação e deseja fazer a diferença na vida de outras pessoas, venha fazer parte de um time com mais de 1.400 talentos espalhados pelo mundo para transformar negócios e moldar futuros. Fomos certificados com o selo Great Place to Work (GPTW) pelo segundo ano consecutivo.