Desenvolvedor de sistemas - Java
Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.
VagasSobre a Vaga
Seu impacto:
A pessoa que assumir essa posição terá um papel essencial na sustentação e evolução das soluções tecnológicas desenvolvidas, garantindo que os sistemas sejam robustos, seguros e de alta performance. Sua atuação impactará diretamente a modernização dos serviços do DETRAN, promovendo eficiência nos processos, integração entre plataformas e o aprimoramento contínuo dos serviços digitais oferecidos à população.
Como Desenvolvedor de Sistemas I, você será responsável por desenvolver e dar manutenção em soluções backend para sistemas web e desktop, criando, corrigindo e evoluindo funcionalidades que sustentam o ecossistema tecnológico do projeto. Além disso, atuará na construção e consumo de APIs e serviços web, colaborando de forma integrada com as equipes de frontend e design para assegurar entregas com qualidade e estabilidade.
Sua contribuição será fundamental para fortalecer a arquitetura das aplicações, implementar boas práticas de programação e promover a inovação através do uso de tecnologias modernas e práticas ágeis, alinhadas aos objetivos de transformação digital e eficiência operacional da Inovvati.
Responsabilidades
Desenvolver e sustentar soluções backend utilizando a plataforma Java (versão 11 ou superior) para ecossistemas web e desktop.
Construir e consumir APIs REST/JSON e serviços web necessários para a integração de sistemas.
Atuar diretamente no desenvolvimento frontend com tecnologias como HTML, CSS, JavaScript, Bootstrap, Angular e React JS.
Realizar a publicação e execução de testes em sistemas desenvolvidos, abrangendo plataformas web, desktop e mobile.
Colaborar ativamente com designers e desenvolvedores frontend para garantir a harmonia e funcionalidade das interfaces.
Manter a documentação técnica e os requisitos de software atualizados conforme as entregas.
Utilizar ferramentas de versionamento (GIT) e participar de ciclos de deploy via Azure DevOps.
Requisitos
- Formação: Ensino Superior completa em Ciência da Computação, Análise de Sistemas ou áreas correlatas.
- Experiência: Vivência profissional na área de desenvolvimento de sistemas na linguagem Java.
- Domínio em Java Spring/Spring Boot, JPA/Hibernate, SQL Server e arquitetura Java EE/Jakarta.
- Familiaridade com práticas de programação como Arquitetura Limpa, SOLID e Design Patterns.
- Idioma: Inglês em nível básico para leitura técnica
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.