Taro Logo

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 months 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