OBJETIVODesenvolver e implementar soluções de software eficientes e escaláveis, utilizando Java, Spring Boot e Angular, para atender às necessidades do negócio e garantir a satisfação dos usuários.ATIVIDADES- Projetar, desenvolver e implementar APIs RESTful utilizando Spring Boot;- Desenvolver interfaces web responsivas e intuitivas com Angular;- Escrever código limpo, eficiente e testável, seguindo as melhores práticas de desenvolvimento;- Realizar testes unitários e de integração para garantir a qualidade do código;- Trabalhar em equipe utilizando metodologias ágeis (Scrum/Kanban);- Participar ativamente de todo o ciclo de vida do desenvolvimento de software;- Colaborar com outros desenvolvedores, designers e analistas de negócios;- Manter-se atualizado com as novas tecnologias e tendências do mercado.HABILIDADES E COMPETÊNCIAS- Experiência sólida em desenvolvimento Java, incluindo Spring Boot;- Domínio do framework Angular (versões recentes);- Conhecimento de bancos de dados relacionais (ex: MySQL, PostgreSQL) e NoSQL;- Familiaridade com ferramentas de controle de versão (Git);- Experiência com testes unitários e de integração;- Boas habilidades de comunicação e trabalho em equipe;- Capacidade de resolução de problemas e pensamento analítico;- Proatividade e vontade de aprender.
DIFERENCIAIS- Experiência com desenvolvimento em nuvem (Google Cloud Plataform - GCP);- Conhecimento de Docker e Kubernetes;- Familiaridade com metodologias ágeis (Scrum/Kanban);- Conhecimento de ferramentas de CI/CD;- 2 a 4 anos em função similar.