Desenvolvedor Java

J17 Bank
Não especificado
Presencial
Publicado em 17 de outubro de 2025

Descrição da Vaga

Desenvolvedor(a) / Software engineer \- Java No J17 Bank, estamos em busca de pessoa para atuar em desenvolvimento produtos de alto impacto no ecossistema financeiro 🚀 Aqui, você terá a oportunidade de se desenvolver, vivenciar na pele a evolução do mercado financeiro e ser protagonista dessa mudança. Se você ama a tecnologia e seja movido a desafios e esteja em busca de projetos inovadores de alta disponibilidade, performance e segurança. Você está no lugar certo! **Principais Responsabilidades:** * Projetar e desenvolver APIs RESTful de acordo com as melhores práticas e padrões da indústria; * Implementar lógica de negócios eficiente e escalável, utilizando frameworks e bibliotecas Java populares; * Garantir a segurança e a integridade das APIs, aplicando técnicas de autenticação, autorização e criptografia; * Integrar as APIs com bancos de dados relacionais e/ou não relacionais; * Escrever testes automatizados (unitários, de integração e de ponta a ponta) para garantir a qualidade do código; * Colaborar com equipes de front\-end, DevOps e analistas de negócios para entender requisitos e entregar soluções eficazes; * Documentar as APIs de forma clara e concisa, facilitando a integração e o uso por outros desenvolvedores; * Manter\-se atualizado com as últimas tendências e tecnologias relacionadas ao desenvolvimento de APIs; **Requisitos:** * Sólidos conhecimentos em Java, incluindo sintaxe, estruturas de dados, programação orientada a objetos e padrões de design; * Experiência comprovada no desenvolvimento de APIs RESTful; * Familiaridade com frameworks e bibliotecas Java populares, como Spring Boot, Quarkus, Hibernate, JUnit, Mockito, Spring Webflux, etc. * Conhecimento de protocolos de comunicação HTTP, incluindo verbos, códigos de status e cabeçalhos; * Experiência em modelagem e design de APIs, incluindo a definição de endpoints, parâmetros, payloads e documentação; * Familiaridade com padrões de arquitetura de software, microserviços e orientação a eventos; * Conhecimento de técnicas de segurança de API, como autenticação, autorização e criptografia; * Experiência com bancos de dados relacionais (SQL) e/ou não relacionais (NoSQL); * Familiaridade com ferramentas de versionamento de código, como Git; * Conhecimento de práticas de testes automatizados, como testes unitários, de integração e de ponta a ponta; * Habilidades de comunicação e documentação; * Interesse em aprender e se manter atualizado com as últimas tendências e tecnologias

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev