Remote Software Engineer Team Lead - Java & Microservices (Argentina, Spain or Uruguay)
Posted
Apply now
Please, let dLocal know you found this job
on RemoteYeah.
This helps us grow 🌱.
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.
The company operates as both a payments processor and a merchant of record, facilitating merchants' entry into fast-growing markets.
The role is for a highly skilled Java Specialist to join the Core department, focusing on designing and implementing architecture systems for Java applications.
The position involves ensuring solutions are efficient, scalable, and aligned with client requirements.
Responsibilities include week-to-week planning of the team, managing team members, driving technical direction in projects, and being hands-on in coding.
The tech lead will also be responsible for hiring team members and facilitating communication and planning between teams.
Requirements:
Candidates must have experience leading remote development teams, either in a job or through open-source projects.
A solid background in Java application development and/or software architecture is required.
Experience in a microservices environment, including knowledge of circuit breakers and idempotency, is essential.
In-depth knowledge of object-oriented design principles and design patterns is necessary.
Familiarity with Java development frameworks such as Spring and Hibernate is required.
Experience with event-driven architecture design is preferred.
Candidates should be team players who enjoy collaboration within their team and with other teams in the organization.
At least intermediate proficiency in written and spoken English is required.
A comprehensive understanding of the software development life cycle is necessary.
Benefits:
dLocal offers a flexible, remote-first dynamic culture with various benefits.
Employees have access to travel, health, and learning benefits.
Joining dLocal means being part of a global team of over 900 teammates from more than 25 different nationalities.
The position provides an opportunity to develop an international career that impacts millions of people's daily lives.
Apply now
Please, let dLocal know you found this job
on RemoteYeah
.
This helps us grow 🌱.