Engenheiro(a) Back-end Sênior — Java/Spring, Impacto & Escala

Sicredi

United States

Remote

BRL 312,000 - 469,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

14º/15º salários
Participação nos Resultados
Plano de Saúde
Plano Odontológico
Gympass
Seguro de vida
Vale Alimentação
Vale Refeição
Licenças estendidas
Auxílio creche babá
Previdência Privada
Treinamentos Sicredi Aprende
Banco de horas
Auxílio Teletrabalho

Job summary

Sicredi está buscando um profissional sênior de back-end para liderar a evolução de uma plataforma digital cooperativa. O candidato trabalhará no core bancário, modernizando o backend e construindo microsserviços escaláveis com Java e Spring Boot.

Você terá impacto direto na arquitetura, nos pipelines de CI/CD, mensageria com Apache Kafka e na observabilidade das aplicações, atuando em times ágeis com Scrum/Kanban.

Qualifications

  • Sólida experiência em desenvolvimento de aplicações back-end utilizando Java e Spring Boot.
  • Experiência na construção e evolução de APIs RESTful escaláveis, seguras e de alta disponibilidade.
  • Conhecimento avançado em bancos de dados relacionais e não relacionais, incluindo modelagem e otimização de performance.
  • Vivência com arquitetura de microsserviços e sistemas distribuídos.
  • Domínio de boas práticas de engenharia de software, incluindo SOLID, Clean Code, design patterns e realização de Code Reviews.
  • Experiência com desenvolvimento orientado a testes, incluindo testes unitários e estratégias de qualidade para aplicações distribuídas.
  • Conhecimento em mensageria e arquitetura orientada a eventos, com experiência em Apache Kafka.
  • Experiência com conteinerização e orquestração de aplicações utilizando Kubernetes.
  • Atuação com ferramentas de versionamento de código (Git) e práticas modernas de desenvolvimento colaborativo.
  • Vivência em pipelines de Integração Contínua e Entrega Contínua (CI/CD), utilizando ferramentas como Jenkins.
  • Conhecimento em Consul para descoberta de serviços e gerenciamento de configuração.
  • Experiência com serviços AWS, especialmente ECS, SQS e S3.
  • Conhecimento em observabilidade e monitoramento utilizando ferramentas como Dynatrace, Prometheus, Grafana e OpenTelemetry.
  • Atuação em times multidisciplinares que utilizam metodologias ágeis como Scrum e Kanban.
  • Participação ativa na definição de soluções técnicas, apoiando decisões arquiteturais e a evolução dos produtos.
  • Colaboração próxima com Product Managers, Analistas, Arquitetos e demais stakeholders na construção de soluções de valor para o negócio.
  • Capacidade de analisar problemas complexos, propor soluções escaláveis e contribuir para a evolução contínua das práticas de engenharia da equipe.

Responsibilities

  • Desenvolver, manter e evoluir aplicações back-end utilizando Java e Spring Boot.
  • Construir e evoluir APIs RESTful escaláveis, seguras e de alta disponibilidade.
  • Participar ativamente da definição de soluções técnicas, apoiando decisões arquiteturais e a evolução dos produtos.
  • Atuar no desenvolvimento e na evolução de microsserviços e sistemas distribuídos.
  • Analisar problemas complexos e propor soluções que considerem qualidade, performance, segurança e escalabilidade.
  • Desenvolver testes unitários e contribuir para a definição de estratégias de qualidade para aplicações distribuídas.
  • Realizar Code Reviews, disseminar boas práticas de engenharia de software e apoiar o desenvolvimento técnico do time.
  • Atuar com mensageria e arquitetura orientada a eventos, utilizando Apache Kafka.
  • Contribuir para a evolução de pipelines de Integração Contínua e Entrega Contínua (CI/CD).
  • Apoiar a conteinerização, a orquestração e a disponibilização das aplicações em ambientes de nuvem.
  • Contribuir para a observabilidade e o monitoramento das aplicações, apoiando a identificação e a resolução de falhas.
  • Colaborar com Product Managers, Analistas, Arquitetos e demais stakeholders na construção de soluções de valor para o negócio.
  • Atuar em times multidisciplinares que utilizam metodologias ágeis como Scrum e Kanban.
  • Contribuir para a evolução contínua dos produtos, processos e práticas de engenharia da equipe.

Skills

Java
Spring Boot
APIs RESTful
Microsserviços
Arquitetura de software
SO LID/ Clean Code
Testes
Kafka
Kubernetes
CI/CD
AWS
Observabilidade
Git
Scrum/Kanban
Eventos/Arquitetura orientada a events

Tools

Kubernetes
Apache Kafka
Jenkins
Consul
AWS (ECS, SQS, S3)
OpenTelemetry
Prometheus
Grafana
Dynatrace

Job description

Sicredi está buscando um profissional sênior de back-end para liderar a evolução de uma plataforma digital cooperativa. O candidato trabalhará no core bancário, modernizando o backend e construindo microsserviços escaláveis com Java e Spring Boot.

Você terá impacto direto na arquitetura, nos pipelines de CI/CD, mensageria com Apache Kafka e na observabilidade das aplicações, atuando em times ágeis com Scrum/Kanban.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro de Software Júnior | Backend Java/Spring
Engenheiro de Software Júnior | Backend Java/Spring

Sicredi • United States

Remote
BRL 120,000 - 180,000
14º salário
Plano de saúde e odontológico
Vale alimentação/refeição
+1
Engenheiro de Software PL - Java/Spring Microservices
Engenheiro de Software PL - Java/Spring Microservices

Sicredi • United States

Remote
BRL 134,000 - 223,000
14º salário
Plano de saúde
Plano odontológico
+7
Engenheiro de Software Júnior — Front-end React Remoto
Engenheiro de Software Júnior — Front-end React Remoto

Sicredi • United States

Remote
USD 90,000 - 130,000
Salário extra 14/15
Plano de Saúde
Plano Odontológico
+8
Engenheiro(a) Java Sênior — Microservices & Cloud
Engenheiro(a) Java Sênior — Microservices & Cloud

Stefanini • United States

Remote
USD 110,000 - 170,000
Senior Java Backend Engineer
Senior Java Backend Engineer

#sejaveriter • United States

Remote
USD 120,000 - 180,000
Vale refeição
Vale alimentação
Assistência médica
+5
Engenheiro de Software Sênior | Backend Java/Spring & AWS (Híbrido)
Engenheiro de Software Sênior | Backend Java/Spring & AWS (Híbrido)

Cielo Pagamentos • United States

Hybrid
USD 120,000 - 180,000
Assistência médica e odontológica
Remuneração variável anual (PPR)
Auxílio refeição e alimentação
+12
Engenheiro(a) de Software Sênior – Backend & Microsserviços
Engenheiro(a) de Software Sênior – Backend & Microsserviços

Experian • United States

Remote
USD 33,000 - 59,000
12287681 - DESENVOLVEDOR BACK END SR
12287681 - DESENVOLVEDOR BACK END SR

Stefanini • United States

On-site
USD 120,000 - 160,000
12203750 - DESENVOLVEDOR JAVA SR
12203750 - DESENVOLVEDOR JAVA SR

Stefanini • United States

On-site
USD 120,000 - 180,000
Engenheiro Backend Sênior: Java, Microsserviços & Kafka
Engenheiro Backend Sênior: Java, Microsserviços & Kafka

Stefanini • United States

Remote
USD 120,000 - 180,000