Este banco de talentos é dedicado às pessoas que desejam acelerar sua carreira na e-Core!
Revisamos os perfis sempre que uma nova vaga é aberta, em um ciclo de seis meses. Portanto, nosso pool de talentos se atualiza regularmente, e uma nova inscrição será necessária após esse período. Para aumentar suas chances de sucesso, mantenha seu currículo sempre atualizado, facilitando nosso contato e mantendo seu perfil ativo para oportunidades futuras alinhadas com a sua experiência.
Junte-se a nós como Java Developer!!
Estamos em busca de um desenvolvedor Java experiente para nossa base de talentos, com domínio do avançado em inglês (avançado ou fluente). O candidato ideal terá experiência sólida com Java 8 ou versões mais recentes, além de frameworks como Spring Boot, JPA e Hibernate. Esperamos conhecimento em boas práticas de código, incluindo Design Patterns e Dependency Injection, bem como familiaridade com bancos de dados relacionais como PostgreSQL, MySQL ou Oracle.
O que você fará como um Desenvolvedor Java Sênior na e-Core:
Realizar reuniões com clientes para entender suas necessidades, propor melhorias e garantir a excelência no atendimento.
Propor e implementar melhorias técnicas e processos de codificação para assegurar a qualidade do serviço.
Executar projetos de alta complexidade com base em critérios específicos (Receita, Meio Ambiente, Idioma, Escopo).
Compartilhar conhecimento técnico em eventos internos e externos, incentivando a criação de conteúdo técnico.
Escrever código eficiente, legível, sustentável e testável, além de identificar e resolver problemas em códigos complexos.
Atuar na resolução de incidentes críticos para garantir a continuidade da operação.
Desenvolver e executar testes complexos (unitário, funcional, integração) e apoiar o planejamento e execução desses testes.
Identificar e trabalhar nos requisitos técnicos e de negócios dos clientes.
Participar de equipes multidisciplinares para promover melhorias contínuas no desenvolvimento de aplicações.
Reportar bugs de forma clara e propor soluções.
Acompanhar e apoiar profissionais menos experientes, recebendo suporte de colegas mais experientes quando necessário.
Identificar e implementar melhorias metodológicas em processos internos e de clientes.
Desenvolver e melhorar métricas relacionadas ao ciclo de desenvolvimento de software.
Apoiar no desenho e implementação da arquitetura de soluções para clientes.
Sugerir e apoiar iniciativas de inovação na empresa.
Esta Posição é Adequada Para Você Se Você
Inglês avançado ou fluente
Experiência com JAVA 8 (ou versões mais atualizadas)
Experiência com frameworks como Spring Boot / JPA / Hibernate
Souber boas práticas de Código como Design Patterns / Dependency Injection
Conhecimento com banco de dados relacional como Postgres / MySQL / Oracle
Experiência utilizando tecnologias de mensageria como Kafka / Rabbit / Apache MQ
Conhecimento em Cloud como AWS / GCP / Azure
Experiência com testes utilizando JUnit / Mockito / Mock/ Stub