Engenheiro(a) de Software Backend Pleno (Java / Spring / AWS)

BRQ Digital Solutions

São Paulo

Hybrid

BRL 120,000 - 180,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BRQ Digital Solutions busca um Engenheiro(a) de Software Backend Pleno para integrar o time de desenvolvimento. Atuarão com Java 17/21, Spring/Spring Boot, Apache Camel, APIs REST e arquitetura hexagonal, contribuindo para soluções de crédito e limites.

Responsável por desenvolvimento, integração de APIs, automação de testes, observabilidade e sustentação. Requisitos incluem Kafka/IBM MQ, Dynatrace/Grafana/CloudWatch, e DevOps com Git/Gitflow, GitHub Actions e Jenkins. Trabalho híbrido no Brasil.

Qualifications

  • Domínio de Java 17/21.
  • Experiência com Spring, Spring Boot e Apache Camel.
  • Conhecimento sólido em APIs REST.
  • Arquitetura hexagonal.
  • Bancos de dados PostgreSQL, MongoDB e Redis.
  • Experiência com Kafka e IBM MQ.
  • Observabilidade com Dynatrace, Grafana e CloudWatch.
  • DevOps com Git, Gitflow, GitHub Actions e Jenkins.
  • Jira e Confluence.

Responsibilities

  • Desenvolvimento Backend com Java 17/21, Spring e Apache Camel.
  • Desenho de soluções com arquitetura hexagonal.
  • Desenvolvimento de APIs REST escaláveis e seguras.
  • Integrações com Kafka e IBM MQ.
  • Implementação de testes automatizados e homologação.
  • Gestão de bancos de dados relacionais e não relacionais.
  • Apoio a observabilidade e sustentação de aplicações.
  • Trabalho com CI/CD e versionamento (Git/Gitflow, GitHub Actions, Jenkins).
  • Colaboração em reuniões e documentação técnica.
  • Sustentação e resolução de incidentes.

Skills

Java
Spring/Spring Boot
APIs REST
Arquitetura hexagonal
Kafka/IBM MQ
Observabilidade
DevOps
Git/Gitflow/GitHub Actions/Jenkins
Jira/Confluence

Tools

PostgreSQL
MongoDB
Redis

Job description

Engenheiro(a) de Software Backend Pleno (Java / Spring / AWS)

Buscamos uma pessoa engenheira de software sênior para integrar o time de desenvolvimento Emissor Plard, atuando em produtos de crédito e limites. Essa pessoa será responsável por contribuir na elaboração de desenhos de solução, desenvolvimento de software, automação de testes, suporte, homologação e sustentação de funcionalidades de alta criticidade.

Responsabilidades
  • Desenvolvimento Backend: Criar e manter aplicações utilizando Java 17 e 21, Spring, Spring Boot e Apache Camel.
  • Desenho de Soluções: Elaborar soluções técnicas baseadas em arquitetura hexagonal e boas práticas de engenharia de software.
  • Desenvolvimento de APIs: Construir e integrar APIs REST escaláveis, seguras e de alta disponibilidade.
  • Integrações e Mensageria: Desenvolver soluções utilizando Kafka e IBM MQ.
  • Qualidade e Testes: Implementar testes automatizados, apoiar homologações e garantir a qualidade das entregas.
  • Bancos de Dados: Atuar com bancos relacionais e não relacionais, como PostgreSQL, MongoDB e Redis.
  • Observabilidade: Apoiar o monitoramento e a sustentação das aplicações utilizando Dynatrace, Grafana e CloudWatch.
  • CI/CD e Versionamento: Trabalhar com Git/Gitflow e automação de pipelines utilizando GitHub Actions e Jenkins.
  • Colaboração: Participar de reuniões de alinhamento com o time e demais áreas envolvidas nos projetos.
  • Documentação: Construir materiais técnicos de apoio e contribuir para a documentação das soluções.
  • Sustentação: Atuar no suporte e na resolução de incidentes, garantindo a continuidade e a evolução dos projetos.
Requisitos
  • Backend: Domínio de Java 17 e 21.
  • Frameworks: Experiência com Spring, Spring Boot e Apache Camel.
  • APIs: Conhecimento sólido no desenvolvimento de APIs REST.
  • Arquitetura: Experiência com arquitetura hexagonal.
  • Bancos de Dados: Conhecimento em PostgreSQL, MongoDB e Redis.
  • Mensageria: Experiência com Kafka e IBM MQ.
  • Observabilidade: Conhecimento em Dynatrace, Grafana e CloudWatch.
  • DevOps: Experiência com Git, Gitflow, GitHub Actions e Jenkins.
  • Ferramentas Colaborativas: Conhecimento em Jira e Confluence.
Diferenciais
  • Experiência com serviços AWS, como EKS, API Gateway, Aurora, S3, entre outros.
  • Conhecimento em ferramentas de análise de código e qualidade, como SonarQube e Sonatype.
  • Experiência com testes automatizados.
  • Utilização de ferramentas de inteligência artificial para potencializar o desenvolvimento de software.
  • Vivência em produtos de crédito e gestão de limites.
  • Comunicação: Habilidade para se comunicar de forma clara e colaborativa com diferentes equipes e áreas.
  • Trabalho em Equipe: Facilidade para atuar em times multidisciplinares e ambientes colaborativos.
  • Organização: Capacidade de organizar atividades, prioridades e entregas.
  • Gestão de Tempo: Habilidade para administrar prazos, demandas e responsabilidades.
  • Comprometimento: Pontualidade, responsabilidade e comprometimento com horários, reuniões e ritos do time.

Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.

Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor (a) .NET e AWS Pleno | Híbrido/SP
Desenvolvedor (a) .NET e AWS Pleno | Híbrido/SP

BRQ • São Paulo

Hybrid
BRL 120,000 - 190,000
Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

BRQ • Brazil

Remote
BRL 120,000 - 180,000
Desenvolvedor (a) .NET e AWS Pleno
Desenvolvedor (a) .NET e AWS Pleno

BRQ • Brazil

Hybrid
BRL 134,000 - 223,000
BRQ Academy
Mentoria profissional
Certificações
+2
Desenvolvedor(a) Backend Java Sênior
Desenvolvedor(a) Backend Java Sênior

BRQ • Brazil

Remote
BRL 180,000 - 240,000
BRQ Academy
Certificações e idiomas
Mentoria e desenvolvimento
Desenvolvedor (a) .NET e AWS Pleno - Híbrido/SP
Desenvolvedor (a) .NET e AWS Pleno - Híbrido/SP

BRQ • São Paulo

Hybrid
BRL 156,000 - 223,000
Pessoa Desenvolvedora .NET [Pleno/Sênior] | Novos Projetos
Pessoa Desenvolvedora .NET [Pleno/Sênior] | Novos Projetos

BRQ • São Paulo

Hybrid
BRL 180,000 - 300,000
BRQ Academy
Mentoria
Certificações
+1
Desenvolvedor Java Sênior
Desenvolvedor Java Sênior

BRQ • São Paulo

Hybrid
BRL 180,000 - 280,000
Pessoa Desenvolvedora Java [Pleno/Sênior] | Novos Projetos
Pessoa Desenvolvedora Java [Pleno/Sênior] | Novos Projetos

BRQ • São Paulo

Hybrid
BRL 120,000 - 180,000
Engenheiro(a) de Software Backend Sênior (Java e Spring )
Engenheiro(a) de Software Backend Sênior (Java e Spring )

BRQ Digital Solutions • São Paulo

Hybrid
BRL 180,000 - 240,000
Desenvolvedor(A).Net Core Senior/Pleno(A)
Desenvolvedor(A).Net Core Senior/Pleno(A)

BRQ • São Paulo

On-site
BRL 120,000 - 190,000