Join dLocal, a global payments processor, as a Senior Software Engineer and contribute to developing high-volume, low-latency applications for mission-critical systems. Collaborate with a remote-first team and enjoy a flexible, dynamic culture with travel, health, and learning benefits.
Requirements
- 5+ years of software development experience using Java SE
- Knowledge of microservices architecture
- Experience working with: Spring, Maven, Java
- Knowledge of other language ecosystems, for example, Node/Express, GoLang/Gin.
- Experience using in production with relational databases (MySQL, AuroraDB, Postgresql, Oracle) and optimizing queries for performance.
- Experience using in production with non-relational databases (redis, DynamoDB, mongoDB)
- Experience with Cloud Providers such as AWS (preferred) or GCP.
- Experience with CI/CD pipelines is a plus
- Experience with Platform tools such as K8s, Docker, is a plus
- 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
- Travel, health, and learning benefits
- Flexible, dynamic culture