Visa
Posted 3mo ago

Software Engineer

Visa
Brazil
RemoteFull Time
Responsibilities
  • Develop software
  • Design APIs
  • Collaborate with teams
Requirements
  • 3+ years Java/Groovy
  • AWS (SQS, SNS
  • DynamoDB, S3
  • EventBridge)
  • REST APIs
  • Distributed systems, Git
  • Testing
  • SQL/NoSQL
Technical tools mentioned
JavaGroovyAWSSQSSNSDynamoDBS3EventBridgeREST APIGitCI/CDDockerTerraformMySQLPostgreSQLMongoDB

Job description

About Us
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Job Description

  • For this role, you must be based in Brazil 
  • Proficiency in English at B2 level (Intermediate) 
  • 3+ years of experience with Java / Groovy 
  • Experience with AWS services: SQS, SNS, DynamoDB, S3, and EventBridge. 
  • Solid understanding of distributed systems and microservices. 
  • Experience with REST APIs. 
  • Proficiency with Git and version control workflows. 
  • Strong testing mindset with experience in unit and integration testing. 
  • Knowledge of SQL (MySQL or PostgreSQL) and NoSQL databases (DynamoDB, MongoDB). 

This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. 

Qualifications

Basic Qualifications:
Bachelor's degree, OR 3+ years of relevant work experience

Preferred Qualifications:
Bachelor's degree, OR 3+ years of relevant work experience
Experience working in high-scale and high-availability environments.
Familiarity with CI/CD pipelines and Docker/Containers.
Knowledge of messaging systems and event-driven architectures.
Understanding of observability practices (monitoring, tracing, alerting).
Background in Agile methodologies and production support.
Hands-on experience with Terraform or other IaC tools.

Visa is an EEO Employer

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

About Visa

Global payment technology facilitating electronic funds transfers.

Similar jobs

Software Engineer roles
2d
Save
Mark Applied
Hide
Remote Senior Software Engineer - Full-Stack Ruby on Rails
Brazil
$50k-$80k/yr RemoteFull Time
Monoline
Monoline: Digital platform for standalone personal umbrella insurance.
Senior-level Ruby on Rails and full-stack development experience, with PostgreSQL, Redis, Docker, cloud services, security, prompt engineering, AI workflow orchestration, and AI model integration expertise.
Ruby on Rails, PostgreSQL, Redis, Docker, AWS, Render, LangFuse, LangSmith
2d
Save
Mark Applied
Hide
Staff Software Engineer
Chile or Argentina or Brazil or Colombia or Costa Rica or El Salvador or Mexico or Philippines
RemoteFull Time
CommandLink
CommandLink: SaaS platform for managing global network and security infrastructure
Production-proven Go experience, full-stack development, high-volume infrastructure, distributed messaging, search at scale, protobuf-based contracts, cloud operations, architectural ownership, autonomy, and mentoring.
Go, Kafka, OpenSearch, protobuf, syslog, NetFlow, SNMP, OpenTelemetry, EDR, MDR
2d
Save
Mark Applied
Hide
[Job - 31067] Senior Software Developer (Back-End Focused), Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
7+ YOERequires 7+ years of back-end development, expertise in a major back-end language, databases, cloud services, microservices, APIs, Docker, Kubernetes, serverless, CI/CD, security, and technical leadership.
Java, Kotlin, .NET, C#, Azure, AWS, Docker, Kubernetes, Datadog, New Relic, CI/CD
2d
Save
Mark Applied
Hide
Sr. Fullstack Developer, Originations
Canada or Brazil or Mexico
$80k-$95k/yr RemoteContract
Scratch Financial
Scratch Financial: Provides point-of-sale financing and payment processing for healthcare providers.
5+ YOERequires 5+ years of software engineering experience, strong Node.js and TypeScript backend skills, RESTful APIs, React, HTML, CSS, JavaScript, SQL/NoSQL databases, and English fluency.
Node.js, TypeScript, RESTful APIs, React, HTML, CSS, JavaScript, SQL, NoSQL, MySQL, PostgreSQL, Firestore, Redis, Docker, Kubernetes, Google Cloud Platform, PHP, Golang, Playwright, Cypress, Selenium, Microsoft Excel
2d
Save
Mark Applied
Hide
Staff Software Engineer, Full Stack, Search Content Understanding
Belo Horizonte, Minas Gerais, Brazil
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOE3+ MgmtBachelor's degree or equivalent practical experience; 8 years software development, 5 years testing and launching products, full-stack development, 3 years software design and architecture, and generative AI or LLM integration experience.
Java, Python, Golang, C++, JavaScript, TypeScript, HTML, CSS, Large Language Model (LLM)
2d
Save
Mark Applied
Hide
SOFTWARE ENGINEER SÊNIOR - SRE - DATA STORE | TECH - SRE/DEVOPS
Osasco or Brazil
OnsiteFull Time
iFood
iFood: Mobile marketplace for food delivery, groceries, and financial services.
Experience as an SRE or software engineer working with distributed systems; Python, Ruby, or Go; AWS, Kubernetes, Kafka, and CI/CD pipeline automation.
PostgreSQL, DynamoDB, ElastiCache, Elasticsearch, Amazon S3, Ansible, Python, Golang, Ruby, AWS, Kubernetes, Kafka, Terraform, Chef
2d
Save
Mark Applied
Hide
Senior Software Engineer - Reliability
São Paulo, São Paulo, Brazil
HybridFull Time
Nubank
NubankNYSE: NU: Digital financial platform offering banking, credit, and investment services.
Production software ownership, SLO/SLI and error-budget experience, incident response, observability, distributed systems design, cloud, containers, CI/CD, and technical leadership experience.
AWS, GCP, CI/CD, metrics, structured logging, distributed tracing, feature flags, canaries, rollbacks
2d
Save
Mark Applied
Hide
Lead Software Engineer (PHP, MySQL)
Brazil or Colombia or Mexico
RemoteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
5+ YOERequires 5+ years of PHP experience, technical leadership, large-scale systems architecture, MySQL, HTML, JavaScript/TypeScript, SASS/SCSS, Git, distributed systems, complexity analysis, mentoring, and English communication at B2+ level.
PHP, MySQL, HTML, JavaScript, TypeScript, SASS/SCSS, Git, Redis, Angular, Bootstrap CSS