Confidencial
A Extreme Digital Solutions é uma empresa jovem, fundada em 2014, antenada nas mais modernas tendências e tecnologias.
Temos como missão tornar negócios mais simples e eficientes, e, na nossa essência, a busca e integração de soluções para as mais complexas e diversas necessidades dos negócios de nossos clientes.
Ao longo desse tempo atingimos a marca de 1000 colaboradores no Brasil e temos na bagagem centenas de projetos desafiadores, com uso intenso de inteligência artificial, e uma visão sempre cuidadosa com a experiência do usuário e sucesso do cliente.
Um papel na EDS é uma oportunidade para fazer parte de algo diferenciado. Somos uma empresa que não tem medo de assumir riscos e inovar. Sim, somos aventureiros e gostamos disso!
Nosso time de talentos tem espaço para você que quer crescer e entregar resultados surpreendentes!
O que você fará?
- Realizar a manutenção e criação de novas funcionalidades no back-end em Java
- Desenvolver e sustentar integrações;
- Garantir a padronização das implementações;
- Trabalhar em times multidisciplinares, fazendo uso de metodologia ágil;
- Participar ativamente das cerimônias Scrum;
- Propor soluções técnicas eficientes, performáticas, flexíveis e que atendam ao negócio;
- Atuar na formação/mentoria de outros desenvolvedores nas melhores práticas de codificação e padrões de back-end;
Qual bagagem você deve trazer?
- 4+ anos de experiência em desenvolvimento Java;
- Conhecimento na implementação de sistema com arquitetura Cloud-Native
- Conhecimento em Clean Architecture e principios SOLID.
- Linguagens de programação: Java 17+;
- Experiência no desenvolvimento, integração e consumo de APIs
- Experiência com banco de dados MySQL ou PostgreSQL ou SQL Server ou Oracle
- Experiência em controle de versionamento com GIT;
- Experiência com metodologias ágeis (Scrum/Kanban);
- Inglês técnico;
- Habilidades interpessoais de escrita e de comunicação verbal;
Experiências que realmente nos encantam
- Formação completa em curso superior em Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou cursos relacionados;
- Conhecimentos ou experiencia com o framework Quarkus
- Conhecimentos solidos nas linguagens de programação: Java, Scala, Shellscript.
- Sólidos fundamentos de ciência da computação (teoria, estruturas de dados, algoritmos);
- Olhar crítico e analítico