Digisystem

Desenvolvedor Backend Sênior - Java

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Digisystem está em busca de um Desenvolvedor Backend Sênior com foco em Java para atuar no desenvolvimento de sistemas robustos e escaláveis. O profissional será responsável por trabalhar com Java 11 e Java 21, Spring Boot, Apache Camel e arquitetura hexagonal, além de interagir com bancos de dados relacionais e não relacionais. A posição exige experiência com mensageria assíncrona, APIs REST e segurança de sistemas, incluindo OAuth2 e JWT. Conhecimento em mercado financeiro será considerado um diferencial.

Responsabilidades

  • Desenvolver e manter aplicações backend utilizando Java 11/21 e Spring Boot.
  • Trabalhar com Apache Camel para integração de sistemas.
  • Aplicar princípios de arquitetura hexagonal no desenvolvimento.
  • Desenvolver e otimizar queries em bancos de dados relacionais (Sybase ASE, MySQL) e não relacionais.
  • Implementar soluções de mensageria assíncrona com RabbitMQ, IBM MQ, Google Cloud Pub/Sub ou Apache Kafka.
  • Desenvolver e integrar APIs REST (BFFs, Orchestrators, Atoms e ACLs).
  • Garantir a segurança das aplicações utilizando OAuth2, JWT e outras bibliotecas de segurança.
  • Colaborar com equipes de DevOps para implantação e monitoramento de sistemas.
  • Escrever testes automatizados utilizando JUnit 5, REST Assured, Pact e ArchUnit.
PUBLICIDADE

Requisitos

  • Experiência com Java 11 e Java 21
  • Experiência com Spring Boot 2.7 e 3.x
  • Experiência com Apache Camel
  • Conhecimento em Arquitetura Hexagonal
  • Experiência com MapStruct, Lombok, JDBI 3.x e JPA / Hibernate
  • Experiência com Contract-First e OpenAPI Generator
  • Experiência com Bancos de Dados Relacionais: Sybase ASE, MySQL e desenvolvimento de PL-SQL
  • Conceitos e aplicação prática de Bancos de Dados Não Relacionais (NoSQL)
  • Experiência com Mensageria Assíncrona: RabbitMQ, IBM MQ, Google Cloud Pub/Sub ou Apache Kafka
  • Experiência com Integração de Sistemas: APIs REST (BFFs, Orchestrators, Atoms e ACLs)
  • Experiência com Autenticação e Autorização: OAuth2, JWT (Resource Server, Client Credentials, JWK Set)
  • Experiência com Integração Segura: Basic Auth e bibliotecas internas de segurança
  • Conhecimento em Angular & TypeScript (versões 7, 15 e 20)
  • Conhecimento em Infraestrutura e Cloud: Docker, OpenShift (Kubernetes) e Google Cloud Platform (GCP)
  • Experiência com Integração Contínua: Jenkins e Maven 3.8
  • Experiência com Observabilidade: Spring Actuator, Prometheus, Micrometer e Logback
  • Experiência com Frameworks de Qualidade e Testes Automatizados: JUnit 5, REST Assured, Pact (Testes de Contrato) e ArchUnit
  • Conhecimento de Negócio (Mercado Financeiro)

Benefícios

  • Vale Alimentação
  • Vale Transporte
  • Plano de Saúde
  • Plano Odontológico
  • Seguro de Vida
  • TotalPass

A Digisystem é uma empresa que entende de tecnologia e de negócio, por este motivo nós somos o seu melhor parceiro na jornada da Transformação Digital.  A nossa missão é:  transformar tecnologia em resultado para a sua empresa!  Estamos atuando no mercado com mais de 30 anos de experi...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE