A Log,Lab Inteligência Digital é uma empresa com mais de 21 anos de mercado, atuando exclusivamente no setor público, junto à empresas estatais, instituições e órgãos da esfera municipal, estadual e federal. Esta experiência nos confere a possibilidade de agregar muito valor aos contratos nos quais atuamos, por conhecer a fundo as dificuldades e problemas enfrentados pelas instituições públicas no Brasil, e pela troca e compartilhamento do conhecimento adquirido, já que participamos de inúmeros projetos de sucesso por todo o país.
Estamos à procura de um Desenvolvedor Java para se juntar à nossa equipe de TI dinâmica e inovadora. Se você é um profissional apaixonado por entender as necessidades dos clientes, que gosta de trabalhar em equipe, sempre buscando crescimento e que consigam ter uma visão de futuro, enxergando fora da caixa. Essa é sua oportunidade!
Responsabilidades e atribuições
- Codificação : Escrever, testar e manter o código-fonte em Java;
- Implementação de Funcionalidades :Desenvolver novas funcionalidades com base em requisitos técnicos e de negócios;
- Participação em Arquitetura : Contribuir para a definição da arquitetura de sistemas e escolha de tecnologias;
- Padrões de Design : Aplicar padrões de design apropriados para resolver problemas de desenvolvimento;
- Modelagem de Dados : Criar e otimizar modelos de dados e esquemas de banco de dados;
- Consultas SQL : Escrever consultas eficientes para interagir com o banco de dados;
- Testes Unitários e Funcionais : Criar e executar testes para garantir a qualidade do código;
- Debugging : Identificar e corrigir bugs e problemas de desempenho;
- Documentação de Código :Manter documentação clara e precisa do código e das APIs desenvolvidas.
Requisitos e qualificações
- Sintaxe e Estruturas de Controle : Compreensão de variáveis, tipos de dados, operadores, loops e condicionais;
- Programação Orientada a Objetos (POO) : Conceitos de classes, objetos, herança, polimorfismo, encapsulamento e abstração;
- Ferramentas e Frameworks (IDE) : Familiaridade com ambientes de desenvolvimento integrado como IntelliJ IDEA, Eclipse ou NetBeans;
- Frameworks : Conhecimento em frameworks como Spring (Spring Boot, Spring MVC) e Hibernate para desenvolvimento de aplicações web e gerenciamento de banco de dados;
- Desenvolvimento Web (Servlets e JSP) :Compreensão de como funcionam os Servlets e JavaServer Pages;
- RESTful APIs : Habilidade em criar e consumir APIs REST usando Java;
- Banco de Dados (SQL) :Conhecimento em SQL e bancos de dados relacionais como MySQL, PostgreSQL ou Oracle;
- JPA/Hibernate : Uso de JPA para mapeamento objeto-relacional;
- Controle de Versão (Git) : Proficiência em Git para controle de versão e colaboração em equipe;
- Testes (Testes Unitários) : Experiência com frameworks de teste como JUnit e Mockito. Ferramentas de Build e Gerenciamento;
- Maven/Gradle : Conhecimento em ferramentas de build como Maven ou Gradle para gerenciamento de dependências e automação de builds;
- Microsserviços : Familiaridade com arquitetura de microsserviços e padrões de design como API Gateway e Circuit Breaker;
- Docker/Kubernetes : Conhecimento básico em Conteinerização e orquestração;
- Segurança : Princípios básicos de segurança em aplicações Java.
Informações adicionais
- Modalidade Híbrida;
- PJ
A Log,Lab Inteligência Digital é uma empresa com mais de 20 anos de mercado, atuando exclusivamente no setor público, junto à empresas estatais, instituições e órgãos da esfera municipal, estadual e federal.
Esta experiência nos confere a possibilidade de agregar muito valor aos contratos nos quais atuamos, por conhecer a fundo as dificuldades e problemas enfrentados pelas instituições públicas no Brasil, e pela troca e compartilhamento do conhecimento adquirido, já que participamos de inúmeros projetos de sucesso por todo o país.
Em resumo, somos realmente uma empresa parceira dos nossos clientes, com o foco em melhorar e revolucionar a vida dos cidadãos através da inovação e da transformação digital.