Search for a passionate Java developer to lead the development of innovative applications using Spring Boot. The ideal candidate will have experience in designing and implementing scalable solutions, as well as collaborating with stakeholders to deliver high-quality results.
Sobre o cargo:
O candidato selecionado trabalhará em parceria com equipes multidisciplinares para desenvolver aplicações robustas e eficientes, visando atender às necessidades do negócio.
Responsabilidades:
* Desenvolvimento de aplicações em Java, com foco em Spring Boot;
* Participação em todo o ciclo de desenvolvimento, desde o levantamento de requisitos até a entrega final e sustentação;
* Autoridade para definir a abordagem de design e arquitetura na resolução de problemas;
* Criação e implementação das melhores soluções para atender ao negócio, sempre visando a qualidade e a experiência dos membros da equipe;
* Diretamente responsável pela infraestrutura e pipelines das aplicações;
* Colaboração direta com áreas de negócio e stakeholders para alinhar expectativas e entregar soluções eficazes.
Requisitos e qualificações:
Habilidades técnicas:
* Formação completa, preferencialmente em Engenharia da Computação, Ciência da Computação ou Análise de Sistemas;
* Java avançado;
* Ecosistema Spring (Spring Boot, Spring Framework, Security, Data (Batch e Transacional), Cloud)
* Metodologia ágil;
* Experiência em framework Angular;
* Domínio em qualidade de código (SOLID / Clean Code);
* Lógica de programação e resolução de problemas;
Habilidades sociais:
* Raciocínio lógico e capacidade analítica;
* Boa comunicação;
* Espírito de equipe e capacidade de resolução de conflitos;
* Tenha capacidade de comunicação com diversos perfis de stakeholders;
* Habilidade de trabalhar em equipes ágeis e multidisciplinares;
* Criatividade e proatividade para imaginar diferentes cenários de uso das aplicações;
* Organização.