DB

Senior Backend Developer, Java – Segmento Financeiro

DB

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Projetar, desenvolver e manter aplicações back-end de alta performance utilizando Java e Spring Boot.
  • Desenvolver APIs RESTful escaláveis e seguras.
  • Trabalhar com arquitetura de microsserviços e eventos (EDA), utilizando Kafka.
  • Participar de decisões técnicas e definição de arquitetura de software.
  • Realizar testes unitários e de integração, garantindo a qualidade do código.
  • Monitorar e otimizar a performance das aplicações.
  • Atuar na resolução de incidentes e investigação de problemas em produção.
  • Colaborar com times multidisciplinares para entender e traduzir requisitos de negócio.
  • Documentar soluções técnicas e apoiar na criação de instruções operacionais.
  • Contribuir com boas práticas de desenvolvimento, revisões de código e cultura DevOps.

Requirements

  • Experiência sólida com **Java** (versões 8, 11, 17 ou 21).
  • Domínio de **Spring Boot** (incluindo Spring Boot 3.x).
  • Experiência com desenvolvimento de **APIs RESTful**.
  • Conhecimento em **arquitetura de** **microsserviços**.
  • Experiência com **mensageria **e arquitetura orientada a eventos (**Kafka**).
  • Conhecimento em bancos de dados relacionais (**Oracle, PostgreSQL, MySQL**) e não relacionais (**MongoDB, Redis**).
  • Experiência com **testes unitários e integração**.
  • Conhecimento em práticas **DevOps** e integração contínua (**CI/CD**).
  • Experiência com ferramentas como **Jenkins, Git e metodologias ágeis** (Scrum, Kanban).
  • Boas **práticas de segurança** para desenvolvimento de APIs.
Benefits
  • Vale iFood (alimentação e refeição);
  • Aux. Home Office;
  • Plano de Saúde;
  • Plano Odontológico;
  • Day off de Aniversário;
  • Seguro de Vida;
  • Licença Maternidade e Paternidade estendida;
  • Parcerias Educacionais
  • Alura
  • Clude
  • Total Pass - saúde e bem estar;
  • Cartão Flash;
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootAPIs RESTfulmicrosserviçosKafkatestes unitáriostestes de integraçãoDevOpsCI/CDbancos de dados relacionais
Soft Skills
colaboraçãoresolução de problemasdocumentaçãocomunicaçãotradução de requisitos