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.
**Responsabilidades e atribuições** 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.
**Requisitos e qualificações** 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.
**Informações adicionais** 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
***
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 toda