Descrição da Vaga
O Centro de Pesquisas de Energia Elétrica – Cepel é o maior do Hemisfério Sul dedicado à eletricidade.
Com quase 50 anos de experiência, foi fundado pelas empresas Eletrobras com o intuito de oferecer soluções inovadoras para o setor, sendo referência em pesquisa e desenvolvimento de soluções tecnológicas nas áreas de geração, transmissão, distribuição e comercialização de energia.
O Cepel conta com duas unidades – Ilha do Fundão, no Rio de Janeiro, e Adrianópolis, em Nova Iguaçu, – onde abriga laboratórios que oferecem serviços e ensaios em 11 diferentes áreas de atuação, entre as quais Eficiência Energética, Gestão de Ativos e Redes Inteligentes.
Além disso, os softwares desenvolvidos no Centro são utilizados em toda a cadeia do setor elétrico, desde instituições de pesquisa em nível acadêmico até as empresas atuantes no mercado.
Com quadro multidisciplinar de pesquisadores e técnicos altamente qualificados, o Cepel é um dos protagonistas do Setor Elétrico Brasileiro.
Missão Desenvolver soluções tecnológicas em energia para a sociedadeVisão Ser referência internacional em soluções inovadoras em energiaValores Ética, isenção técnica e transparência Comprometimento com associados e clientes Foco na inovação tecnológicaDifusão do conhecimentoResponsabilidade socioambientalEstímulo ao trabalho multidisciplinar e colaborativo Conhecimentos Obrigatórios: Formação Acadêmica: Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Experiência Profissional: Mínimo de 3 anos de experiência com desenvolvimento back-end.
Conhecimentos Técnicos Específicos: Proficiência em Java, com forte compreensão dos conceitos de Orientação a Objetos.
Experiência com o framework Spring, incluindo Spring Boot, Spring MVC e Spring Security.
Conhecimento em JPA e Hibernate.
Familiaridade com microserviços e arquiteturas baseadas em API REST.
Habilidade no uso de bancos de dados relacionais (como MySQL, PostgreSQL) e conhecimento de SQL.
Experiência com ferramentas de versionamento de código, como Git.
Práticas de testes unitários e de integração (JUnit, Mockito).
Conhecimento em padrões de projeto e boas práticas de codificação.
Familiaridade com princípios de segurança de aplicativos web, incluindo autenticação, autorização e proteção contra vulnerabilidades comuns.
Conhecimentos Desejáveis: Tecnologias e Ferramentas Complementares: Experiência com contêineres Docker e orquestração com Kubernetes.
Conhecimento em CI/CD (Continuous Integration/Continuous Deployment), Jenkins ou outras ferramentas similares.
Experiência com bancos de dados NoSQL, como MongoDB.
Conhecimento em mensageria e filas (RabbitMQ, Kafka).
Outras Linguagens e Frameworks: Familiaridade com outras linguagens de programação, como Python.
Soft Skills: Capacidade para trabalhar em equipe multidisciplinar.
Boa comunicação e habilidade para resolver problemas complexos.
Autonomia e proatividade.
Esta vaga foi obtida de um site de empregos.