A complete application in a minute
Tailored resume and cover letter, ready to send.
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
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.
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.
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.
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.
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.