Realizar o suporte de sistemas internos utilizados pelos colaboradores, desenvolver aplicações e realizar integrações entre ferramentas afins de garantir a melhoria continua de processos e ganho de eficiência da cooperativa.Responsabilidades e atribuiçõesResponsabilidades:Desenvolver e manter APIs e serviços back-end.Colaborar com equipes de front-end e design para integrar soluções completas.Garantir a melhor experiência do usuário através de práticas de design e usabilidade.Otimizar aplicações para máxima velocidade e escalabilidade.Participar de revisões de código e garantir a qualidade do código.Manter-se atualizado com as últimas tendências e tecnologias de desenvolvimento.Experiência Profissional:Desenvolvimento de Software: 2 anos ou mais em desenvolvimento de software, especialmente back-end.Projetos: Participação em projetos que envolvem integração de sistemas, desenvolvimento de APIs e serviços web, RPA e automações.Metodologias Ágeis: Experiência trabalhando com metodologias ágeis como Scrum ou Kanban.Requisitos e qualificaçõesRequisitos:Conhecimento em Java 8+.Familiaridade com Spring Boot.Experiência com APIs REST.Noções de banco de dados relacional (PostgreSQL).Conhecimento em testes unitários com JUnit.Noções de Git e versionamento. (Gitlab)Capacidade de leitura e entendimento de JavaScript.Noções de CI/CD.Diferenciais:Conhecimento básico em Docker.Familiaridade com ferramentas de build (Maven ou Gradle).Entendimento introdutório sobre microsserviços e segurança (JWT).Experiência com mensageria (Kafka/RabbitMQ) será um diferencial.Habilidades Adicionais:Testes Automatizados: Implementação e manutenção de testes automatizados.Arquitetura de Software: Conhecimento avançado em design patterns e arquitetura de software.Documentação: Contribuição para a documentação técnica de projetos.Tecnologias e Ferramentas:Linguagens de Programação: Experiência com linguagens como Java, Python,, entre outras.Bancos de Dados: Experiência com bancos de dados relacionais (SQL) e não relacionais (NoSQL).Controle de Versão: Uso de Git para controle de versão e práticas de integração contínua.Containerização: Experiência com Docker e Kubernetes.Serviços em Nuvem: Experiência com plataformas de nuvem como AWS, Azure ou Google Cloud.Informações adicionaisHá mais de 120 anos, nos reinventamos a cada dia e nos desafiamos em tudo o que fazemos, sendo impulsionados pelo trabalho de cada uma das nossas pessoas colaboradoras.Nosso propósito é construir uma sociedade mais próspera ao lado dos mais de 45 mil talentos que também acreditam nessa transformação. Evoluímos constantemente e mantemos a essência do cooperativismo para superar as barreiras, conquistar novos horizontes e desenvolver a sociedade com maior inclusão, diversidade e equidade.Não é à toa que somos a Melhor Empresa para se Trabalhar no Brasil 2024, segundo a GPTWSeguimos buscando talentos que queiram fazer parte da construção de um mundo melhor e queremos contar com você.#VemSerSicredi