Software Engineer, Credit Cycle

Jobgether

Brasil

Teletrabalho

BRL 180 000 - 280 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Remote Brazil
Full-time
Cloud-native tech
AWS & Terraform
CI/CD & Observability

Resumo da oferta

Jobgether, on behalf of a partner company, is seeking a Software Engineer, Credit Cycle in Brazil. You will build secure, scalable systems for credit card statements, invoices, charges, statuses, and cycle events in a cloud-native environment.

The role blends hands-on engineering with API integrations, automated testing, CI/CD, observability, and production support, aiming for high-volume reliability and cost efficiency. Remote work from Brazil offered.

Qualificações

  • 3+ years of professional experience with Java and/or Golang.
  • Experience in financial services or payments is a plus.
  • Strong automated testing and code review experience.
  • Experience with Swagger/API docs and cloud technologies (AWS).
  • Proficiency with CI/CD and Terraform; able to design scalable microservices.
  • English communication at B1 level or above; based in Brazil.

Responsabilidades

  • Write, modify, review, and maintain high-quality code across frontend, backend, and data layers.
  • Integrate systems using APIs, messaging queues, databases, and data stores.
  • Develop and maintain automated tests across unit, integration and end-to-end levels.
  • Maintain CI pipelines with automated tests and quality checks.
  • Debug complex issues and perform root cause analysis with appropriate tools.
  • Conduct code reviews and enforce engineering quality standards.
  • Build and maintain CI/CD pipelines and deploy across environments.
  • Monitor production apps with observability tools; investigate incidents.
  • Optimize applications for performance, cost, reliability, and maintainability.
  • Apply secure coding practices and support API documentation and diagrams.
  • Contribute to architectural options for scalable microservices.

Ferramentas

Java
Golang
Git
CI/CD
Argo
Jenkins
Codefresh
Swagger
Terraform
AWS
Microservices
Observability
Distributed systems
Relational databases
NoSQL
APIs

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Credit Cycle based in Brazil.

This role focuses on building secure, reliable, and scalable systems that manage credit card statements, invoice data, charges, statuses, and cycle events. You will develop and maintain software across backend, frontend, and data layers within a distributed, cloud-native environment. The position combines hands‑on engineering with API integrations, automated testing, CI/CD, observability, and production support. You will contribute to systems operating at high volume while optimizing performance, cost efficiency, reliability, and maintainability. Strong attention to secure development, data quality, and regulatory requirements is essential. You will also collaborate on feature planning, architectural decisions, and continuous improvements to the end‑customer experience.

Accountabilities:
  • Write, modify, review, and maintain high-quality, testable, efficient code across frontend, backend, and data layers.
  • Integrate systems using APIs, messaging queues, relational databases, and non-relational data stores.
  • Develop and maintain automated unit, integration, performance, and end-to-end tests.
  • Maintain CI pipelines that automatically execute tests and quality checks following code changes.
  • Debug complex issues and perform root cause analysis using appropriate engineering and AI-assisted tools.
  • Conduct thorough code reviews and enforce engineering quality standards through reviews and static analysis.
  • Build and maintain CI/CD pipelines and deploy applications across environments using containerization and orchestration technologies.
  • Monitor production applications using observability tools, investigate incidents, analyze logs, identify root causes, and implement corrective actions.
  • Optimize applications for performance, cost efficiency, scalability, reliability, and maintainability.
  • Apply secure coding practices, including appropriate secrets management, input validation, authentication, and authorization.
  • Support API documentation, technical diagrams, developer experience initiatives, and external API publishing.
  • Contribute to feature planning and impact analysis while evaluating architectural options for scalable microservices.
  • Maintain technical documentation and support compliance with applicable regulatory and audit requirements.
Requirements:
  • Bachelor’s or Associate’s degree, or at least 3 years of relevant professional experience.
  • 3+ years of professional experience with Java and/or Golang, with strong proficiency in Java and the ability to adapt to other programming languages.
  • Experience working in the financial services or payments industry.
  • Advanced Git skills, including the ability to resolve team-level version control issues.
  • Strong experience conducting code reviews with a focus on quality across technical domains.
  • Solid knowledge of automated testing, including unit, integration, performance, and end-to-end testing.
  • Experience with Swagger, API documentation, and technical flow diagrams.
  • Experience with Terraform and CI/CD technologies such as Argo, Jenkins, Codefresh, or comparable tools.
  • Strong understanding of relational database design, non-relational data strategies, and effective data modeling.
  • Proficiency with AWS and experience applying cloud technologies to achieve performance, scalability, and reliability objectives.
  • Experience designing scalable microservices and evaluating architectural alternatives.
  • Ability to identify, troubleshoot, and resolve distributed systems issues.
  • Understanding of observability practices, including monitoring, tracing, and alerting, is preferred.
  • Experience working with critical or high‑availability systems is a plus.
  • Strong analytical and problem‑solving abilities with a focus on reliability and technical quality.
  • English proficiency at B1 level or above for professional communication and technical collaboration.
  • Must be based in Brazil.
Benefits:
  • 100% remote work from Brazil.
  • Full‑time employment.
  • Opportunity to work on high‑volume, cloud‑native systems within the financial and payments ecosystem.
  • Exposure to modern technologies including Java, Golang, AWS, Terraform, microservices, CI/CD, observability, and distributed systems.
  • Opportunity to contribute to secure, scalable systems supporting critical financial workflows.
  • Remote work model with potential scheduled visits to an office when required.

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.

#LI-CL1

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Jobgether • Brasil

Presencial
BRL 180 000 - 320 000
Hybrid work flexibility
Travel to São Carlos when required
Desenvolvedor FullStack PHP Sênior
Desenvolvedor FullStack PHP Sênior

Jobgether • Brasil

Teletrabalho
BRL 180 000 - 320 000
Medical and dental insurance
Life insurance
Lado a Lado program: legal, social,心理,
+5
Mid level/Senior Cloud Application - GoLang/Python
Mid level/Senior Cloud Application - GoLang/Python

Jobgether • Brasil

Presencial
BRL 140 000 - 210 000
Health and dental insurance
Meal and food allowances
Childcare assistance
+6
Software Engineer, CDX Platform
Software Engineer, CDX Platform

Jobgether • Brasil

Teletrabalho
BRL 120 000 - 180 000
Remote work within Brazil
International environment
Technical growth
+2
Sr Software Engineer
Sr Software Engineer

RecargaPay • Brasil

Teletrabalho
BRL 180 000 - 280 000
Competitive and market-aligned salary
Remote work
Home office allowance
+5
Desenvolvedor Fullstack .NET / BackEnd - Pleno
Desenvolvedor Fullstack .NET / BackEnd - Pleno

Jobgether • Brasil

Teletrabalho
BRL 120 000 - 160 000
Fully remote work model
Exposure to Capital Markets tech
Continuous learning and DevOps focus
+2
Midlevel Java Developer
Midlevel Java Developer

Jobgether • Brasil

Presencial
BRL 120 000 - 180 000
Health insurance
Meal allowances
Childcare assistance
+4
Desenvolvedor(a) .NET Pleno
Desenvolvedor(a) .NET Pleno

Jobgether • Brasil

Teletrabalho
BRL 100 000 - 167 000
R$ 936 monthly Flash Card
SulAmérica Health Plan
SulAmérica Dental Plan
+6
Strategic Finance Lead
Strategic Finance Lead

Jobgether • Brasil

Presencial
BRL 932 000 - 1 026 000
Competitive salary ranging from $180,000 to $198,000
Equity participation
Health, dental, and vision insurance
+2
Software Development Engineer, Amazon 1P Credito
Software Development Engineer, Amazon 1P Credito

Amazon • São Paulo

Presencial
BRL 240 000 - 360 000