Dlocal

Senior Software Engineer - Brazil

Job Description

What’s the opportunity?

We are looking for a thoughtful, experienced Senior Java Developer to join our engineering team. The ideal candidate will join a team that takes full responsibility implementing new features, improving performance, and building robust solutions for our payments products and more! 


What will I be doing?
  • 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 and presenting these for architectural review.

  • What skills do I need?
  • 5+ years of software development experience using Java SE
  • Knowledge of microservices architecture
  • Experience working with: Spring, Maven, Java 
  • Knowledge of GoLang or interest in learning
  • Experience using in production with relational databases (MySQL, AuroraDB, Postgresql, Oracle) and optimizing queries for performance.
  • Advanced English
  • Ability to work independently