About this role
O que buscamos: Buscamos um profissional para atuar no desenvolvimento e manutenção de aplicações web, contribuindo com a evolução de sistemas, arquitetura de APIs e colaboração em equipes ágeis.
Responsabilidades
- Desenvolver e manter aplicações web utilizando Java e Spring Boot no back-end e Angular no front-end;
- Apoiar na implementação de novas funcionalidades e na manutenção de funcionalidades existentes;
- Auxiliar na criação e consumo de APIs REST, seguindo padrões e orientações definidas pela equipe;
- Trabalhar com bancos de dados relacionais, realizando consultas e operações básicas em SQL;
- Apoiar na identificação e correção de bugs e problemas simples nas aplicações;
- Escrever código organizado, seguindo boas práticas e padrões de desenvolvimento estabelecidos pelo time;
- Realizar testes básicos das funcionalidades desenvolvidas antes da entrega;
- Utilizar ferramentas de versionamento de código, como Git, no dia a dia;
- Participar das cerimônias e atividades do time dentro de metodologias ágeis;
- Colaborar em Code Reviews, recebendo orientações e feedback de profissionais mais experientes;
- Apoiar na documentação técnica das funcionalidades desenvolvidas; Requisitos e Qualificações:
- Conhecimento básico em Java e Spring Boot;
- Conhecimento básico em Angular, TypeScript, HTML e CSS;
- Conhecimento básico sobre desenvolvimento e consumo de APIs REST;
- Conhecimento básico em bancos de dados relacionais e SQL, como PostgreSQL ou MySQL;
- Noções de Git e controle de versão;
- Noções de testes de software e boas práticas de desenvolvimento;
- Interesse em aprender e evoluir tecnicamente;
- Boa comunicação, colaboração e trabalho em equipe;
- Capacidade de seguir orientações técnicas e padrões definidos pelo time;