Senior Back End Developer Java (Billing) @Contabilizei
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Back End Developer Java (Billing) @Contabilizei

1wk ago - Contabilizei is hiring a remote Senior Back End Developer Java (Billing). 💸 Salary: unspecified 📍Location: Brazil

Role Description

A sua missão é desenvolver e evoluir soluções backend para os sistemas de Billing, utilizando principalmente Java, contribuindo para a evolução da arquitetura e da confiabilidade da plataforma. Projetar e implementar serviços flexíveis, escaláveis e resilientes para sistemas financeiros críticos, com altos requisitos de consistência, segurança e confiabilidade. Definir soluções técnicas que acelerem entregas e reduzam retrabalho, assegurando monitorabilidade, estabilidade e alta confiabilidade em todo o fluxo.

  • Projetar, desenvolver e evoluir serviços backend utilizando Java, garantindo aplicações performáticas, escaláveis e de alta qualidade.
  • Projetar e implementar arquiteturas de microserviços, contribuindo para a evolução e modularização dos sistemas.
  • Desenvolver e evoluir APIs e integrações que suportam os processos de Billing, faturamento e recebimento.
  • Atuar na modelagem, arquitetura e design de código com foco em escalabilidade, resiliência e integridade financeira.
  • Desenvolver e revisar código com alto padrão de qualidade, garantindo entregas consistentes e redução de retrabalho.
  • Atuar ativamente em discussões técnicas e decisões arquiteturais do time.
  • Implementar e evoluir práticas de monitorabilidade, observabilidade e segurança, assegurando a estabilidade das aplicações em produção.
  • Identificar riscos técnicos e propor soluções que minimizem impactos operacionais nos processos de faturamento e recebimento.
  • Atuar na integração entre sistemas e serviços do ecossistema financeiro, garantindo consistência, rastreabilidade e performance.
  • Apoiar o desenvolvimento técnico de profissionais com menos experiência por meio de revisões de código, direcionamento técnico e compartilhamento de conhecimento.

Qualifications

  • Ensino Superior completo em Ciência da Computação, Engenharia da Computação, Análise de Sistemas ou áreas correlatas, ou experiência equivalente.
  • Experiência sólida em desenvolvimento backend utilizando Java, com experiência em Spring Boot.
  • Experiência com APIs REST, microserviços e sistemas distribuídos.
  • Experiência com bancos de dados relacionais e/ou não relacionais (preferencialmente PostgreSQL e Firestore).
  • Experiência com Cloud (preferencialmente GCP – Google Cloud Platform).
  • Experiência com tecnologias de mensageria e processamento assíncrono (preferencialmente Google Cloud Pub/Sub e RabbitMQ).
  • Conhecimento de soluções de cache (preferencialmente Redis).
  • Domínio de boas práticas de qualidade de software (Testes Unitários, TDD, BDD).
  • Familiaridade com Git e CI/CD.
  • Conhecimento de boas práticas de desenvolvimento e arquitetura de software (SOLID, Design Patterns e Clean Code).

Requirements

  • Experiência com Kotlin e TypeScript.
  • Experiência em sistemas financeiros ou transacionais, com requisitos rigorosos de consistência, disponibilidade e confiabilidade.
  • Experiência com integrações com a Stripe.
  • Experiência no desenvolvimento de soluções com o apoio de ferramentas de Inteligência Artificial, como Claude Code, Cursor, Codex, entre outras.

Benefits

  • Plano de Saúde;
  • Plano Dental;
  • Psicoterapia Online;
  • TotalPass;
  • Seguro de Vida;
  • Vale Alimentação e Vale Refeição (VA/VR);
  • Parcerias de Desconto (Universidade e Escolas de Idiomas);
  • Despreocupe-se - Seguros Diversos;
  • No dress code;
Before You Apply
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Back End Developer Java (Billing) @Contabilizei
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

127,732+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later