Requisitos
Tecnologias Necessárias
Conhecimentos obrigatórios
Tecnologias Desejáveis
Conhecimentos não obrigatórios
Tempo de Experiência
Experiência mínima obrigatória
5+ anos em TI, Infraestrutura ou Engenharia de Software
5+ anos como Desenvolvedor Backend
Descrição da Vaga: Desenvolvedor(a) Sênior – Java com Camunda
Estamos em busca de um(a) Desenvolvedor(a) Sênior altamente qualificado(a) para se juntar à nossa equipe. Se você é apaixonado(a) por desenvolvimento de sistemas robustos e eficientes, com experiência em Camunda e Java, e quer atuar em projetos inovadores, essa oportunidade é para você!
Requisitos obrigatórios:
Experiência com Camunda (versão 7 ou 8), sendo capaz de utilizar a ferramenta para automação de processos de negócios e orquestração de fluxos de trabalho.
Domínio de Java e Spring para o desenvolvimento de soluções escaláveis e robustas.
Experiência sólida no desenvolvimento e consumo de APIs RESTful.
Conhecimento em Kafka e JMS para implementação de sistemas de mensageria e integração entre diferentes sistemas.
Diferenciais:
Conhecimento em FX Spot e Forwards, agregando valor no entendimento de operações financeiras e mercado de câmbio.
Qualificações desejáveis:
Experiência em integração de sistemas complexos e arquiteturas baseadas em microservices.
Capacidade de entender e aplicar boas práticas de desenvolvimento ágil.
Conhecimento em testes automatizados e ferramentas de CI/CD.
Oferecemos:
Ambiente colaborativo e de aprendizado contínuo.
Oportunidade de atuar em projetos desafiadores e de grande impacto.
Remuneração compatível com o mercado e pacote de benefícios atrativo.
Flexibilidade para trabalho remoto (caso aplicável) e horário flexível.
Se você se identifica com os requisitos e está pronto(a) para enfrentar novos desafios, aguardamos seu contato! Venha fazer parte da nossa equipe!
Atividades
Responsabilidades:
Desenvolver e implementar soluções utilizando Java e Camunda, com foco em automação de processos de negócios.
Integrar sistemas e implementar APIs RESTful, garantindo a comunicação eficiente entre as plataformas.
Trabalhar com sistemas de mensageria como Kafka e JMS para garantir o fluxo contínuo e seguro de dados.
Colaborar com as equipes de arquitetura, negócios e QA para garantir a entrega de soluções de alta qualidade.
Contribuir com boas práticas de desenvolvimento, segurança e performance no ciclo de vida de software.
Analisar requisitos de negócios e propor soluções técnicas adequadas, trabalhando ativamente no desenvolvimento de funcionalidades e melhorias contínuas.