Senior Software Engineer - Payouts Integration

dLocal enables global companies to collect payments in 40 countries in emerging markets, serving as both a payments processor and merchant of record.
Buenos Aires, ArgentinaMontevideo, Montevideo Department, UruguayMadrid, Spain
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Finance

Description For Senior Software Engineer - Payouts Integration

dLocal is a leading fintech company that facilitates payments in emerging markets, serving as both a payment processor and merchant of record across 40 countries. They're seeking a Senior Java Developer to join their engineering team, focusing on payouts integration. The role involves building robust, high-volume payment solutions using Java and modern technologies. The ideal candidate will have 5+ years of experience with Java SE and strong knowledge of microservices architecture, databases, and cloud platforms. The position offers a flexible, remote-first culture with significant benefits including learning opportunities, global team collaboration, and the chance to impact millions of users. The company emphasizes a dynamic work environment where team members can contribute to mission-critical systems while working with cutting-edge technologies. This role is perfect for experienced developers who want to make a significant impact in the global payments industry while working with a diverse, international team of 1000+ professionals from 30+ nationalities.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Payouts Integration

  • Contributing in all phases of the development lifecycle
  • Designing, developing and delivering high-volume, low-latency applications for mission-critical systems
  • Writing well designed, testable, efficient code
  • Ensuring designs are in compliance with specifications
  • Supporting continuous improvement by investigating alternatives and technologies

Requirements For Senior Software Engineer - Payouts Integration

Java
MySQL
PostgreSQL
Redis
MongoDB
Kubernetes
  • 5+ years of software development experience using Java SE
  • Knowledge of microservices architecture
  • Experience working with: Spring, Maven, Java
  • Knowledge of other language ecosystems (Node/Express, GoLang/Gin)
  • Experience with relational databases and query optimization
  • Experience with non-relational databases
  • Experience with Cloud Providers such as AWS or GCP
  • Written and spoken English
  • Ability to translate user requirements into technical solutions
  • Ability to quickly master new technologies
  • Ability to work independently
  • Be a team player

Benefits For Senior Software Engineer - Payouts Integration

Education Budget
  • Remote work flexibility
  • Flexible schedules
  • Learning & development with Premium Coursera subscription
  • Language classes (English, Spanish, or Portuguese)
  • Social budget for team activities
  • dLocal Houses - coworking anywhere in the world
  • Referral bonus program

Interested in this job?

Jobs Related To dLocal Senior Software Engineer - Payouts Integration

Senior Software Engineer - Platforms

Senior Software Engineer position at dLocal, developing payment solutions for emerging markets, requiring 5+ years Java experience, offering remote work and global impact.

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.

Senior Wordpress Developer

Senior WordPress Developer position at Catena Media in Malta, focusing on developing and optimizing WordPress websites with 4+ years of experience required.

C++ Developer - Options Market Making (CHI)

Senior C++ Developer position at Maven Securities focusing on options market making and low-latency trading systems development in Chicago.

Senior Software Engineer - Market Data

Senior Software Engineer position at Alpaca focusing on market data systems and infrastructure, requiring expertise in Go, cloud platforms, and distributed systems.