Grupo Data

Camunda 8 Developer com Java Spring Boot

JavaDockerKubernetes

Descrição da Vaga – Camunda 8 Developer com Java Spring Boot

Como Desenvolvedor Camunda, você irá:

  1. Desenvolver novos componentes, manter e evoluir os existentes de acordo com as prioridades do time e o roadmap do produto;
  1. Atuar ativamente na garantia da qualidade de software, boas práticas e metodologia ágil do time;
  1. Trabalhar na definição e implementação de testes automatizados;
  1. Atuar no coaching de membros juniores do time;
  1. Trabalhar em estreita colaboração com os patrocinadores de negócio para garantir que a solução atenda às necessidades;
  1. Assumir a responsabilidade pela entrega do software, garantindo qualidade e escopo acordados;
  1. Contribuir e assumir ownership do desenho técnico, garantindo que todos os aspectos da arquitetura do sistema estejam bem documentados;
  1. Trabalhar em conjunto com times parceiros de tecnologia, colaborando de forma eficaz;
  1. Refinar tecnicamente épicos e user stories junto ao time;
  1. Escrever documentação, preparar e realizar apresentações de novas funcionalidades, componentes ou tecnologias;
  1. Apoiar o time, o produto e o Camunda Chapter.

Requisitos mínimos

Experiência & Formação

  1. Experiência prévia em funções e tecnologias similares;
  1. Experiência em trabalho com times ágeis e ferramentas como JIRA e Confluence;
  1. Graduação em Ciência da Computação, Tecnologia da Informação ou área relacionada, ou experiência prática substancial em entrega de software em nível avançado.

Requisitos Técnicos Obrigatórios

  1. Experiência prática no desenho e implementação de processos BPMN com Camunda 8;
  1. Profundo conhecimento em Java (11 ou superior) e Spring Framework (versão 4 ou superior), com sólido entendimento de princípios de Orientação a Objetos;
  1. Experiência sólida com Spring Boot (obrigatório);
  1. Conhecimento e experiência com:
  1. Spring Cloud Config
  1. Spring Data JPA
  1. Spring MVC
  1. Experiência no desenho e construção de arquiteturas orientadas a serviços ou microsserviços;
  1. Disciplina e experiência com testes automatizados (JUnit, Mockito, Cucumber, entre outros);
  1. Experiência sólida com ferramentas de Integração Contínua e Entrega Contínua (CI/CD);
  1. Metodologias ágeis (SCRUM) e ciclo de vida de software;
  1. Entendimento dos princípios de APIs RESTful;
  1. Inglês falado e escrito em nível mínimo B2.

Soft Skills

  1. Boa adaptação a mudanças (o ambiente muda com frequência);
  1. Espírito de equipe;
  1. Pessoa energética, motivada e determinada;
  1. Perfil pragmático e orientado a resultados;
  1. Adaptabilidade a diferentes responsabilidades técnicas;
  1. Excelentes habilidades analíticas e de resolução de problemas;
  1. Produtividade e boa gestão do tempo;
  1. Forte comunicação escrita e verbal.

Diferenciais (Nice to Have)

  1. Experiência com Docker e Kubernetes;
  1. Experiência na configuração de ferramentas de CI/CD;
  1. Experiência com ELK (Elasticsearch e Kibana) ou outros bancos NoSQL;
  1. Conhecimento básico de espanhol.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores