Softplan

Pessoa Desenvolvedora Full Stack Java, Vue/React, Pl

Softplan

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Atuar na evolução e manutenção da arquitetura de software, garantindo segurança, desempenho, escalabilidade e qualidade das soluções
  • Desenvolver e manter serviços de backend utilizando Java e Spring Boot, aplicando boas práticas de engenharia de software
  • Implementar persistência de dados com Hibernate/JPA e elaborar consultas com JPQL
  • Desenvolver e consumir APIs REST e serviços SOAP, especialmente para integrações com sistemas legados
  • Realizar integração entre sistemas utilizando mensageria (RabbitMQ)
  • Desenvolver interfaces frontend utilizando React, Vue e TypeScript
  • Aplicar conhecimentos avançados em HTML e CSS, incluindo layout responsivo, compatibilidade entre navegadores e acessibilidade
  • Implementar e manter testes unitários
  • Trabalhar de forma colaborativa com desenvolvedores, QAs e PMs, contribuindo desde a concepção da solução até a entrega final
  • Demonstrar adaptabilidade para lidar com novos desafios, tecnologias emergentes e contextos complexos
  • Utilizar ferramentas de Inteligência Artificial no dia a dia do desenvolvimento para apoiar a escrita de código, revisão técnica, refatoração, testes e documentação, garantindo qualidade e eficiência nas entregas

Requirements

  • Experiência comprovada em desenvolvimento backend com Java e Spring Boot
  • Experiência com Hibernate/JPA e bancos de dados relacionais
  • Experiência no desenvolvimento e consumo de APIs REST
  • Experiência com serviços SOAP (desejável para integrações e sistemas legados)
  • Experiência em desenvolvimento frontend com React ou Vue e TypeScript
  • Conhecimento avançado em HTML e CSS
  • Experiência com versionamento de código utilizando Git
  • Experiência com containerização utilizando Docker
  • Vivência com testes unitários
  • **Diferenciais**
  • Experiência com mensageria (ex.: RabbitMQ)
  • Experiência com testes automatizados end-to-end (ex.: Cypress)
  • Experiência com pipelines de CI/CD
  • Familiaridade com ferramentas de Inteligência Artificial aplicadas ao desenvolvimento (geração de código, revisão automatizada, análise de qualidade e documentação técnica).
Benefits
  • Vale-alimentação/Vale-refeição; ​
  • Plano de saúde e odontológico; ​
  • Auxílio Home Office;
  • Participação nos Lucros e Resultados; ​
  • Voucher para Kit Setup;
  • Seguro de vida;
  • Day Off aniversário;
  • Programa de promoção à saúde e bem-estar;​
  • Parcerias e descontos.​
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootHibernateJPAAPIs RESTSOAPReactVueTypeScriptHTML
Soft Skills
adaptabilidadecolaboraçãocomunicação