Buscar vagas

Desenvolvedor Back End Senior – Java

Tempo Integral
      Brasil - Remoto       25/11

Insightful Consulting

Vaga remota para Desenvolvedor Back End Senior – Java na empresa Insightful Consulting

PUBLICIDADE

Descrição da vaga

Estamos em busca de um Desenvolvedor Back End Sênior que esteja trabalhando atualmente com a linguagem Java.Como Desenvolvedor, você contribuirá na criação de produtos digitais inovadores, a fim de que nossos clientes mantenham seu ambiente mais ético, sustentável e atento aos riscos e a governança de suas empresas. Buscamos um profissional para vaga de desenvolvimento em Java para nossos Sistemas/Aplicações. Nosso regime de trabalho é totalmente remoto.Responsabilidades e atribuiçõesProjetar e desenvolver aplicativos Web multiusuário eficientes, tanto para a execução no servidor, como nos browsers, com possibilidades de instalação na nuvem;Executar as atividades de todas as fases do ciclo do desenvolvimento e implantação dos aplicativos, usando metodologias ágeis ou tradicionais;Participar ativamente na definição de soluções técnicas aos requisitos de negócio, junto a área de produtos e junto aos clientes, implementando-as de forma eficiente e eficaz;Criar códigos seguindo boas práticas de desenvolvimento: bem projetados, testáveis, eficientes, confiáveis, seguros e completamente aderentes às necessidades de negócio e à arquitetura de referência corporativa;Projetar e executar testes unitários e de integraçãoAplicar conceitos de reuso;Zelar pela documentação do código.REQUISITOSGraduação Completa em: Tecnologia da Informação, Desenvolvimento de Software, Análise de Sistemas, Engenharia da Computação ou áreas correlatas em TI.Experiência em desenvolvimento de aplicações web;Experiência avançada em Java (8, 17 ou superior);Atuação com frameworks Spring (Spring Boot, Spring MVC, Spring Data, Spring);Desenvolvimento front-end JavaScript, HMTL, CSS, Jquery e React;Capacidade de interpretação do código-fonte elaborado por outros;Experiência em Cloud AWS;Conhecimento em ferramentas de versionamento GIT;APIs Rest;Experiência com modelagem e otimização de bancos de dados SQL;Experiência com Persistência Objeto-Relacional (Hibernate, JPA);Experiência com Container (Docker);Experiência com sistemas de autenticação com JWT;Ter atuado em projetos utilizando metodologia ágil Scrum.REQUISITOS DESEJÁVEISPós-graduação em áreas de tecnologia;Experiência em bancos de dados NoSQL;Experiência em projetos de integração usando Open IA, Gemini e/ou Copilot;Experiência utilizando assistentes de programação baseadas em IA.Modelo PJ100% Remoto