Profissional Java
Precisamos de alguém para trabalhar em estreita colaboração com as equipes internas e os clientes. Nossa prioridade é compreender e analisar as necessidades do projeto.
Responsabilidades:
* Analisar e compreender as necessidades e requisitos dos clientes;
* Desenvolver soluções técnicas adequadas e inovadoras utilizando frameworks e bibliotecas Java;
* Desenvolver e documentar código de alta qualidade seguindo padrões e melhores práticas de programação;
* Participar do processo completo de desenvolvimento, desde o planejamento e análise até a programação, testes e implantação;
* Colaborar com outros desenvolvedores, arquitetos e gerentes de projeto para solucionar problemas e encontrar soluções inovadoras;
Habilidades Requisitadas:
* Dominio sólido da linguagem de programação Java, incluindo POO, Generics, Programação Funcional (Lambdas, Streams), exceções, Reflection, testes unitários e ferramentas de build (Maven/Gradle);
* Experiência com frameworks e bibliotecas Java populares (Spring, JPA (Hibernate), JUnit (4 e 5) e Mockito);
* Experiência em documentação de APIs usando o padrão OpenAPI ou similares como Swagger, gerados automaticamente através do código da aplicação desenvolvida;
* Familiaridade com o desenvolvimento de aplicações web, utilizando tecnologias como HTML, CSS e JavaScript;
* Proatividade na automação de tarefas e otimização de entregas, utilizando scripts, extensões, plugins de IDE e IA de forma responsável;