Desenvolvedor Backend Sênior

Jobgether

Brasil

Remote

BRL 100,000 - 115,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Monthly contractor compensation: R$ 8,

Job summary

Jobgether is seeking a Senior Backend Developer (Desenvolvedor Backend Sênior) based in Brazil to lead design and implementation of critical platforms powering credit origination and financial operations. You will own initiatives across services, drive resilient integrations, and contribute to scalable microservices with focus on performance, security, and observability.

The role emphasizes code quality, mentorship, and technical decision-making in a remote-first environment that values autonomy

Qualifications

  • Extensive experience with Java and Spring in production environments.
  • Strong understanding of microservices and service architectures.
  • Experience with AWS workloads in production and cost awareness.
  • Knowledge of relational databases and migrations.
  • Hands-on code review and mentoring skills.
  • Familiarity with Clean Code, SOLID, and design patterns.
  • Experience with message queues (SQS, Kafka) and event-driven systems.
  • Proficiency in English for technical documentation.

Responsibilities

  • Lead initiatives across multiple services from design to production monitoring.
  • Design and maintain integrations with third-party systems ensuring traceability and resilience.
  • Build and maintain microservices and core credit-origination components with strong security and performance.
  • Conduct code reviews and mentor developers to raise engineering standards.
  • Address technical debt by prioritizing impactful improvements.
  • Investigate production incidents and implement durable fixes.
  • Provide production support and diagnose urgent issues.
  • Contribute to architecture decisions and engineering standards across the team.

Skills

Java
Spring
AWS
Kafka
SQS/SNS
Relational DB
TDD
SOLID
Clean Code
OpenAPI
Microservices
Observability
AI tools
English

Tools

OpenAPI

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Backend Developer (Desenvolvedor Backend Sênior) based in Brazil.

We are looking for a Senior Backend Developer to help build and evolve critical platforms that power credit origination and financial operations. You will take technical ownership of initiatives spanning multiple services, from solution design through production monitoring and support. The role involves designing resilient integrations with public agencies, financial institutions, and third-party providers, where reliability, traceability, and data consistency are essential. You will contribute to microservices architecture, improve system performance and security, and turn production incidents into lasting technical improvements. Beyond delivering code, you will help raise engineering standards through thoughtful reviews, mentoring, and technical decisions. This is a remote-first environment that values autonomy, continuous learning, technical excellence, and practical problem-solving.

Accountabilities
  • Lead technical initiatives across multiple services, from architecture and solution design to implementation and production monitoring.

  • Design and maintain critical integrations with third-party systems, ensuring traceability, idempotency, reconciliation, and resilience to external service failures.

  • Build and maintain microservices and core credit-origination components where performance, consistency, and security are essential.

  • Conduct meaningful code reviews and help maintain the team's ability to review and deliver high-quality software.

  • Identify and address technical debt by prioritizing improvements with the greatest operational and business impact.

  • Investigate production incidents and implement structural fixes rather than temporary workarounds.

  • Support and mentor developers through pair programming, code reviews, and clear explanations of technical decisions.

  • Provide production support, monitor critical operations, and diagnose and resolve urgent issues efficiently.

  • Contribute to architecture decisions, engineering standards, and continuous improvements across the development team.

Requirements:
  • Extensive professional experience with Java and Spring, particularly in maintaining transactional systems in production.

  • Strong understanding of service architecture, including service boundaries, synchronous and asynchronous communication, eventual consistency, and idempotency.

  • Experience designing integrations with unstable third-party systems, including retries, reconciliation, and audit trails.

  • Practical experience with message-delivery technologies such as AWS SQS, SNS, Kafka, or equivalent.

  • Experience operating AWS workloads in production, with an understanding of costs, service limits, and failure scenarios.

  • Strong relational database knowledge, including data modeling, indexing, transactions, and zero-downtime migrations.

  • Hands-on code review experience, with the ability to identify significant issues and provide constructive feedback.

  • Practical knowledge of Clean Code, SOLID principles, Design Patterns, Clean Architecture, automated testing, and TDD.

  • Experience designing and operating small, independent microservices with versioned OpenAPI contracts.

  • Ability to diagnose and resolve critical production incidents quickly and methodically.

  • English proficiency for technical documentation and interaction with external providers.

  • Experience using AI-assisted development tools such as Cursor, Gemini, or Claude Code, with the judgment to assess and validate generated output.

  • Familiarity with advanced AI development workflows, including skills, commands, workflows, agent teams, and agent harnesses.

Nice to have:
  • Knowledge of credit operations, payroll-deductible loans, FGTS-related products, payment methods, or capital markets.

  • Experience with Terraform and CI/CD pipelines.

  • Experience defining observability strategies, beyond simply using monitoring tools.

  • Previous experience acting as a technical reference for a small development team, without necessarily holding a management position.

  • Familiarity with regulatory requirements, including Central Bank regulations, LGPD, and auditing.

  • Python skills for developing internal tools and utilities.

Benefits:
  • Monthly contractor compensation: R$ 8,972.00 (PJ).

  • Meal allowance: R$ 2,040.00 through Caju.

  • Health and wellness allowance: R$ 400.00 dedicated to physical and mental health through the Keiken platform.

  • Access to Wellhub.

  • Healthcare reimbursement: Up to R$ 850.00 for a personal health insurance plan, medical examinations, or consultations.

  • Financial support for specialized courses related to your professional field.

  • 15 paid working days off per year.

  • One week of year-end break during either Christmas or New Year's week, according to a schedule agreed upon with the team.

  • Additional compensation at the end of the year.

  • Fully remote work model, with the freedom to work from anywhere.

  • Semi-flexible working hours.

  • No dress code.

  • Birthday day off.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pessoa Desenvolvedora de Software Backend Pleno
Pessoa Desenvolvedora de Software Backend Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Private pension plan
+4
Desenvolvedor Fullstack DotNet +Angular Sênior
Desenvolvedor Fullstack DotNet +Angular Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote from Brazil
Independent contractor under PJ model
Desenvolvedor Fullstack Sênior
Desenvolvedor Fullstack Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote Brazil
CLT contract
Technical autonomy
+2
Pessoa Desenvolvedora Back-End Sênior
Pessoa Desenvolvedora Back-End Sênior

Jobgether • Brazil

Remote
BRL 167,000 - 290,000
Fully remote
Medical and dental insurance
Telemedicine services
+8
Desenvolvedor Pleno
Desenvolvedor Pleno

Jobgether • Brazil

Remote
BRL 90,000 - 140,000
Meal and food allowance
Transportation allowance
Medical insurance
+8
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Jobgether • Brazil

On-site
BRL 320,000 - 460,000
Medical and dental insurance
Wellhub membership for fitness andwell
Transportation allowance
+6
Pessoa Desenvolvedora BackEnd C# Especialista I (Tech Demanda e Operações)
Pessoa Desenvolvedora BackEnd C# Especialista I (Tech Demanda e Operações)

Jobgether • Brazil

Remote
BRL 240,000 - 420,000
Health insurance
Dental insurance
Telemedicine services
+4
Pessoa Desenvolvedora Backend Golang Sênior
Pessoa Desenvolvedora Backend Golang Sênior

Jobgether • Brazil

Remote
BRL 200,000 - 320,000
Remote-first
Flexible hours
Education allowance
+4
Pessoa Engenheira de Dados Pleno
Pessoa Engenheira de Dados Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Fully remote work
32-hour workweek option
Medical insurance
+3
Engenheiro de Dados Senior
Engenheiro de Dados Senior

Jobgether • Brazil

On-site
BRL 180,000 - 300,000
Health insurance
Dental insurance
Home-office allowance
+7