Desenvolvedor(a) Back-End Pleno - Back-End
Crescer RH
Descrição da vaga
Habilidades
Java, JavaEE, ORACLE, Vue.js, Spring Boot
O que nós buscamos
Responsabilidades - Desenvolver e dar manutenção em aplicações Java, assumindo evoluções de média complexidade e correções com maior autonomia em sistemas existentes da empresa e/ou clientes. - Construir e evoluir microserviços em Java utilizando Spring Boot, garantindo a aderência às diretrizes de arquitetura e boas práticas da equipe. - Desenvolver interfaces web utilizando Vue.js, integrando-as de forma eficiente com os serviços de backend, com capacidade de resolver problemas comuns de front-end. - Atuar na manutenção de sistemas em Java EE (utilizando JSF e EJB), compreendendo a estrutura de sistemas legados e aplicando padrões de projeto adequados. - Criar e executar testes unitários e de integração (não apenas "testes básicos") para garantir a estabilidade e a qualidade das entregas. - Elaborar e atualizar a documentação técnica dos projetos, rotinas e APIs desenvolvidas. - Participar ativamente das cerimônias da equipe, colaborando não apenas no andamento, mas também na proposição de soluções técnicas, resolução de bloqueios e estimativas de esforço.
Principais responsabilidades
Requisitos - Experiência prática e comprovada em desenvolvimento de aplicações utilizando Java. - Experiência com o ecossistema Spring, especialmente Spring Boot. (Movido de diferencial para requisito, dado o nível). - Vivência prática com criação, consumo e integração de web services (APIs REST e SOAP). - Experiência com bancos de dados relacionais, preferencialmente PostgreSQL e/ou Oracle, incluindo elaboração de consultas SQL e compreensão de modelagem de dados. - Conhecimento aplicado em tecnologias de front-end (HTML, CSS e JavaScript). (Movido de diferencial para requisito). - Domínio de controle de versionamento de código com Git. (Movido de diferencial para requisito). - Boa comunicação, perfil colaborativo e capacidade de atuar com autonomia na resolução de problemas do dia a dia. Diferenciais - Experiência prática no desenvolvimento de componentes e telas com Vue.js (se não tiver a experiência, o forte interesse e facilidade de aprendizado no framework ainda contam). - Vivência na criação e execução de testes automatizados (JUnit, Mockito, etc.). - Noções ou experiência prévia com arquitetura de microserviços e mensageria. Conhecimento básico em esteiras de CI/CD e cultura DevOps. - Vivência com metodologias ágeis (Scrum ou Kanban).
Descrição da empresa
A Crescer RH nasceu com o propósito de transformar o RH de um centro de suporte em uma alavanca estratégica de performance. Atuamos na intersecção entre a profundidade da psicologia e a agilidade do ecossistema de inovação, oferecendo soluções personalizadas para empresas que buscam escala com sustentabilidade. Acreditamos na metáfora da árvore: para colher frutos (lucro e resultados), é preciso nutrir as raízes (cultura e talentos). Nossa abordagem remove o viés do recrutamento comum e introduz uma curadoria técnica e comportamental rigorosa.
Benefícios