Job descriptionNossa estratégia principal é simplificar a Tecnologia da Informação dos nossos parceiros, simplificando os processos através do desenvolvimento e implementação de sistemas de tecnologia da informação eficientes. Com isso é possível garantir a qualidade, reduzir riscos e custos e proporcionar aumento de produtividade.Estamos à procura de um(a) Desenvolvedor Java, altamente qualificado 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 consiga ter uma visão de futuro, enxergando fora da caixa, essa é sua oportunidade.Main responsibilitiesCriar e manter APIs RESTful e serviços web;Escrever código limpo, eficiente e escalável em Java e PL/SQL Oracle;Implementar padrões de design e boas práticas de programação;Trabalhar com bancos de dados relacionais (Oracle database);Garantir a qualidade e segurança das aplicações;Corrigir bugs e otimizar código;Monitorar a performance da aplicação;Manter a documentação atualizada;Trabalhar com o time usando Scrum;Participar de daily, planning, retrospectivas e todas as cerimônias;Atendimento dos chamados repassados pela equipe;Registrar todas as atividades realizadas em ferramentas como Azure e GLPI;Requirements and skillsRequisitos necessários:Lógica de programação – Capacidade de resolver problemas e estruturar código de forma eficiente;Orientação a Objetos – Aplicação de princípios como encapsulamento, herança e polimorfismo;Resolução de problemas – Identificar e solucionar bugs e gargalos no código;Capacidade de aprendizado – Disposição para aprender novas tecnologias e frameworks;Boas práticas de codificação – Código limpo, reutilizável e seguindo padrões;Linguagem de Programação: Java (8+ ou superior);Paradigmas de Programação: Programação Orientada a Objetos (POO), boas práticas de codificação;Frameworks: Spring Boot (básico/intermediário), JPA/Hibernate;Banco de Dados: SQL (MySQL, PostgreSQL, ou SQL Server), NoSQL (MongoDB é um diferencial);APIs e Integrações: RESTful APIs, JSON, Swagger;Versionamento: Git/GitHub/GitLab;Ambientes de Desenvolvimento: IntelliJ IDEA, Eclipse, VS Code;Testes: JUnit, Mockito (desejável);DevOps e CI/CD (básico): Docker, Maven, Gradle;Segurança e Boas Práticas: Conhecimento básico em segurança de aplicações e Clean Code;Additional informationModalidade PJPresencial
#J-18808-Ljbffr