Requisitos 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/HibernateBanco 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 CodeCriar e manter APIs RESTful e serviços web;Escrever código limpo, eficiente e escalável em Java e plsql 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 cerimonias;Atendimento dos chamados repassados pela equipe;Registrar todas as atividades realizadas em ferramentas como Azure e GLPI;