Experiência Necessária
  • 5+ anos de experiência prática em desenvolvimento Java.
  • Forte domínio em Java/J2EE, Spring Framework, Spring Boot e Hibernate.
  • Experiência com microservices e arquitetura orientada a APIs.
  • Conhecimento em bancos de dados relacionais e NoSQL (Oracle, PostgreSQL, MongoDB).
  • Vivência com ferramentas de CI/CD como Jenkins, GitLab CI ou similares.
  • Experiência em containerização com Docker e Kubernetes.
  • Conhecimento em cloud computing (AWS, Azure ou GCP).
  • Prática em test-driven development e frameworks de testes (JUnit, Mockito).
  • Experiência em metodologias ágeis (Scrum, Kanban).
  • Habilidades avançadas de resolução de problemas e troubleshooting.
  • Boa comunicação e capacidade de trabalho colaborativo.
  • Certificações relevantes (ex.: Oracle Certified Professional Java SE, Spring Professional, AWS Certified Developer) são diferenciais.



Responsabilidades Principais
  • Desenvolver e manter aplicações corporativas de alta performance utilizando Java e frameworks relacionados.
  • Projetar soluções escaláveis e seguras, alinhadas às melhores práticas de arquitetura de software.
  • Participar da definição técnica de projetos, contribuindo com decisões de design e implementação.
  • Implementar integrações entre sistemas internos e externos via APIs REST/SOAP e microservices.
  • Aplicar práticas de testes automatizados (unitários, integração e performance) para garantir qualidade do código.
  • Realizar troubleshooting e debugging em ambientes complexos de produção.
  • Otimizar performance e escalabilidade de aplicações por meio de profiling e tuning.
  • Colaborar com equipes multifuncionais (arquitetos, QA, DevOps, produto) para entrega de soluções robustas.
  • Documentar soluções técnicas e boas práticas de desenvolvimento.
  • Mentorar desenvolvedores juniores e apoiar no crescimento técnico da equipe.

Similar jobs

Desenvolvedor(a) java sênior (2)

Apply Now
Back to search page