
Senior Software Engineer Backend
2 semanas atrás
OKTO powers digital payments for every entertainment, leisure, and gaming environment. Our unified payment platform combines secure, real-world transactions with the most powerful payment technology to create immersive payment experiences for both merchants and their users.
Since 2019, OKTO has been improving payment interactions for online and retail gaming and introducing frictionless payments with its local knowledge, sector expertise, and international capabilities. The expanding business now employs over 200 payment experts, gaming insiders, and software engineers, serving some of the most exciting international markets, including Brazil, Romania, Italy, Greece, Germany, the UK, and Spain.
OKTO's growth demands high-caliber candidates who can demonstrate professionalism, passion, and creativity. For those who come on board, we offer significant career advancement, challenges, and a runway for growth.
Responsibilities- Leading the design and architecture of complex distributed systems that handle real-time financial transactions at scale
- Spearheading the integration of payment gateways, banks, card networks, and alternative payment methods
- Taking a lead role in our transition to a microservices-based architecture for payments
- Creating and maintaining high-quality, optimized code with robust unit tests and appropriate test coverage
- Providing technical leadership, mentoring junior developers, and guiding the team in best practices and efficient coding techniques
- Collaborating with cross-functional teams to deliver highly scalable, performant solutions
- Driving continuous improvement initiatives, identifying bottlenecks, and optimizing the software development lifecycle
- Collaborating with DevOps to optimize CI/CD pipelines, and monitoring strategies for production systems
- Excellent academic background: Bachelor's or Master's degree in Computer Engineering or a related field
- Proven experience (7+ years) in backend software development, with at least 3 years leading teams and architecting payment systems
- Strong understanding of payment flows, settlement, reconciliation, and fraud detection mechanisms
- Deep knowledge of Java 11+, Spring Boot
- Strong experience with AWS cloud services, including IAM, EC2, S3, Lambda, RDS, DynamoDB, and API Gateway
- Hands-on experience with transaction management, database tuning (PostgreSQL, MySQL, or NoSQL stores), and high-availability strategies
- Extensive experience with Event-Driven Software Design Patterns and complex systems architecture
- Expertise in microservices architecture, specifically with Java 8+, Spring Boot, Spring Cloud (Netflix OSS), OAuth2 Security, and JPA ORM
- Expertise in designing secure RESTful APIs and working with OAuth2, JWT, and SSO mechanisms
- Advanced proficiency in Git for source control and versioning
- Strong technical writing skills, with the ability to produce clear and concise technical requirements, design documents, and specifications
- A proven ability to communicate complex technical concepts effectively in English
- Competitive remuneration package tailored to your experience
- Competitive Compensation
- Modern Equipment
- Career Growth
- Continuous Learning
- Inclusive Environment
- Work-from-home
-
Senior Software Engineer
3 semanas atrás
Buenos Aires, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates...
-
Senior Software Engineer
3 semanas atrás
Buenos Aires, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer - Payins role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Payins role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...
-
Senior Software Engineer
Há 3 dias
Buenos Aires, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates...
-
Senior Software Engineer
4 semanas atrás
Buenos Aires, Brasil dLocal Tempo inteiroSenior Software Engineer - Payouts IntegrationJoin to apply for the Senior Software Engineer - Payouts Integration role at dLocal Senior Software Engineer - Payouts Integration1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Why should you join dLocal?dLocal enables the biggest...
-
Senior Software Engineer
3 semanas atrás
Buenos Aires, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer (Golang) role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Golang) role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...
-
Senior Software Engineer
3 semanas atrás
Buenos Aires, Brasil dLocal Tempo inteiroSenior Software Engineer - Payouts Integration Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Senior Software Engineer - Payouts Integration 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Why should you join dLocal?dLocal enables the...
-
Senior Automation Engineer
3 semanas atrás
Buenos Aires, Brasil Perform Tempo inteiroJoin to apply for the Senior Automation Engineer (SDET) role at Perform 3 days ago Be among the first 25 applicants Join to apply for the Senior Automation Engineer (SDET) role at Perform About the RoleWe're looking for a hands-on Automation Engineer to take full ownership of our existing QA automation framework and elevate it to the next level. You'll...
-
Senior Software Engineer
Há 3 dias
Buenos Aires, Brasil dLocal Tempo inteiroSenior Software Engineer - Payouts IntegrationJoin to apply for the Senior Software Engineer - Payouts Integration role at dLocal Senior Software Engineer - Payouts Integration1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Payouts Integration role at dLocal Why should you join dLocal?dLocal enables the biggest...
-
Senior Software Engineer
Há 3 dias
Buenos Aires, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer - Payins role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Payins role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...
-
Senior Software Engineer
Há 3 dias
Buenos Aires, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer (Golang) role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Golang) role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...