Dev Java PL/SR
Job type: Effective
Work model: Hybrid
Also for PwD
Job description
A NAVA está em busca de um Dev Java PL/SR para fazer parte do nosso time de pessoas incríveis!
Por que trabalhar na NAVA?
Somos uma empresa de tecnologia que atende as maiores companhias dos setores financeiro, seguros, meios de pagamento, telecomunicações, energia e varejo do país. Inspiramos nossos times a criar soluções para que essas companhias transformem e impactem positivamente o mundo.
Temos um time curioso, criativo, energético e inspirador, com grande foco nas pessoas para gerar inovação, transformação e crescimento. Dentro de um ambiente dinâmico e ágil, o nosso time está em expansão para acompanhar o crescimento exponencial da NAVA e dos nossos Clientes.
Acolhemos as diferenças porque acreditamos que um ambiente diverso contribui para a inovação e uma sociedade mais justa e equânime e convidamos você à assumir esse compromisso junto com a gente.
Responsibilities and assignments
Como será o seu dia a dia?
Análise e Levantamento de Requisitos: Apoiar na análise e levantamento de requisitos para as soluções de cartões a serem desenvolvidas pelo banco. Isso inclui a colaboração com equipes de negócios para entender as necessidades e traduzí-las em especificações técnicas claras.
Decisão e Desenho de Arquitetura: Contribuir na tomada de decisão e no desenho da arquitetura das soluções de cartões, visando obter a melhor experiência para o cliente. Isso envolve a escolha das tecnologias adequadas, padrões de design e práticas recomendadas.
Participação em Cerimônias Ágeis: Participar ativamente das cerimônias ágeis, como reuniões de revisão, retrospectiva, planejamento e refinamento. Durante essas reuniões, estimar esforços, discutir projetos, levantar dúvidas, identificar impactos e sugerir melhorias.
Desenvolvimento de Soluções: Desenvolver soluções de software robustas e escaláveis, utilizando as melhores práticas de desenvolvimento em Java. Isso inclui a implementação de funcionalidades de cartões, integração com sistemas bancários e criação de APIs.
Criação de Testes Unitários: Desenvolver testes unitários para garantir a qualidade e a confiabilidade do código. Utilizar frameworks de teste como JUnit e Mockito para validar a funcionalidade e identificar possíveis falhas.
Apoio nos Testes e Homologação: Apoiar a equipe de QA nos testes e homologação das soluções desenvolvidas. Colaborar na identificação e resolução de bugs, garantindo que as soluções atendam aos requisitos funcionais e não funcionais.
Implantação das Soluções: Participar do processo de implantação das soluções desenvolvidas, incluindo a configuração de ambientes, scripts de deploy e automação de processos. Assegurar que a implantação seja feita de forma segura e eficiente.
Estabilização e Manutenção: Realizar a estabilização e manutenção das soluções após a implantação. Monitorar o desempenho, resolver incidentes e implementar melhorias contínuas para garantir a estabilidade e a performance das soluções.
Requirements and qualifications
O que esperamos de você?
Conhecimento de APIs RESTful: Experiência em projetar e consumir APIs RESTful, incluindo práticas de segurança e autenticação.
Experiência com ferramentas de build e versionamento: Conhecimento de ferramentas de build como Maven ou Gradle e sistemas de controle de versão como Git.
Habilidades de testes e depuração: Experiência com frameworks de teste para Java, como JUnit e Mockito, e habilidades para depurar e resolver problemas de código.
Conhecimento sólido de frameworks Java: Experiência prática com frameworks como Spring (Spring Boot, Spring MVC) para desenvolvimento de aplicações e serviços.
Experiência com bancos de dados relacionais e NoSQL: Habilidade em trabalhar com bancos de dados relacionais (como MySQL, PostgreSQL), incluindo a criação e otimização de consultas SQL.
Familiaridade com arquiteturas de microservices: Experiência na construção e manutenção de aplicações baseadas em microservices e compreensão de conceitos de arquitetura distribuída.
Additional information
Horário de trabalho: 09h00 ás 18h00
Modelo de trabalho para este projeto/cliente: híbrida 3x por semana presencial
Local de trabalho: Zona Sul
Além de ser uma empresa certificada Great Place to Work, você vai encontrar na NAVA:
✅ Oportunidades de carreira 🚀
✅ Liberdade para escrever seu próprio código 🏆
✅ Diversidade e diferentes formas de ver o mundo 🌈
✅ Comunidades que incentivam o crescimento de todos 📚
✅ Treinamento In Company 💻
✅ Um time incrível 😎
✅ Empresa engajada no Pacto Global da ONU 💪🏼
✅ Projetos inovadores 💡
✅ Alta avaliação no Glassdoor 📣
Process stages
- Step 1: Registration
- Step 2: Teste Comportamental
- Step 3: Triagem Talent Acquisition
- Step 4: Entrevista Talent Acquisition
- Step 5: Entrevista Gestão / Cliente
- Step 6: Avaliação Final
- Step 7: Offer
- Step 8: Hiring
Sobre a NAVA
Somos uma empresa de tecnologia apaixonada por pessoas e inovação.
Inspiramos nossos times a criar soluções para que as maiores e melhores companhias do país transformem e impactem positivamente o mundo. Estamos de portas e braços abertos para todas as pessoas que desejam ser protagonistas de suas vidas e se tornarem tão grandes quanto seus sonhos, independentemente de gênero, orientação sexual, raça, etnia, religião, faixa etária ou deficiência. Afinal, acreditamos que a diversidade e a inclusão favorecem o surgimento de novas ideias, estimulam a criatividade e propiciam um ambiente mais acolhedor e humano.
Mais que se sentir em casa, desejamos que aqui na NAVA você se sinta livre para escrever o seu próprio código, do seu jeito.
Se isso faz sentido para você, junte-se a nós.
This position has been paused by the company.
Conecte-se com a NAVA