Desenvolvedor Java Sênior
O objetivo deste cargo é encontrar um profissional experiente em desenvolvimento de aplicações em Java, com foco em Spring Boot. A pessoa escolhida deve ter habilidade para trabalhar em todo o ciclo de desenvolvimento, desde o levantamento de requisitos até a entrega final e sustentação.
Responsabilidades e atribuições
* Desenvolver aplicações em Java, com enfoque em Spring Boot;
* Participar do ciclo de desenvolvimento completo, incluindo o levantamento de requisitos, design, implementação e manutenção;
* Criar soluções inovadoras e eficazes para atender às necessidades dos negócios;
* Tirar decisões autônomas sobre abordagens de design e arquitetura;
* Melhorar constantemente a infraestrutura e os pipelines das aplicações;
* Trabalhar em equipe com áreas de negócios e stakeholders para entregar soluções eficazes.
Habilidades e qualificações
Hard Skills
* Formação completa em Engenharia da Computação, Ciência da Computação ou áreas relacionadas;
* Excelente conhecimento em Java Avançado;
* Domínio do ecossistema Spring (Spring Boot, Spring Framework, Security, Data, Cloud);
* Experiência em metodologias ágeis;
* Conhecimento em framework Angular;
* Dominância em qualidade de código (SOLID/Clean Code);
* Habilidade em resolver problemas e tomar decisões lógicas.
Soft Skills
* Raciocínio lógico e capacidade analítica;
* Comunicação eficaz;
* Espírito de equipe e resolução de conflitos;
* Habilidade de trabalhar com diversas pessoas diferentes;!
* Pensamento criativo e proativo;
* Organização e gerenciamento de tempo.