Remote SR Back End Software Engineer - Java & Microservices (Argentina, Brazil, Spain or Uruguay)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets.
Global brands rely on dLocal to increase conversion rates and simplify payment expansion effortlessly.
As a Senior Java Developer, you will build high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications with big customers.
Your responsibilities include contributing in all phases of the development lifecycle.
You will design, develop, and deliver high-volume, low-latency applications for mission-critical systems.
You are expected to write well-designed, testable, and efficient code.
Ensuring designs are in compliance with specifications is part of your role.
You will support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements:
You must have hands-on experience in designing and developing applications using Java platforms.
Object-oriented analysis and design using common design patterns is required.
A profound insight of Java is necessary.
Experience in working and designing Microservices, including Circuit Breaker and Idempotency, is essential.
Good knowledge of Relational Databases, SQL, and technologies such as JPA2 and Hibernate is required.
You should have experience in the Spring Framework.
Experience with test-driven development is necessary.
A proficient understanding of code versioning tools, such as Git, is required.
You must have written and spoken English skills at least at an intermediate level.
Knowledge of AWS is a plus.
Benefits:
You will be part of a flexible, remote-first dynamic culture with travel, health, and learning benefits.
Working at dLocal means being part of an amazing global team of 900+ teammates from 25+ different nationalities.
You will have the opportunity to develop an international career that impacts millions of people’s daily lives.
dLocal fosters a culture of building and facing challenges, which is ideal for customer-centric individuals.