Software Engineering Technical Referent - Payments Performance
dlocal
Barcelona, Spain
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Spanish, Portuguese Experience level
SeniorJob location
Remote
Barcelona, Spain
Tech stack
Java
Amazon Web Services (AWS)
Application Performance Management
Software Quality
Code Review
Databases
Software Design Patterns
Hibernate
Software Architecture
Prometheus
Oop Languages
Software Engineering
Datadog
Data Logging
Grafana
Event Driven Architecture
Information Technology
Cloudwatch
New Relic (SaaS)
Dynatrace
Job description
Why join dLocal? dLocal enables global companies to collect payments in 40 countries across emerging markets. As a payments processor and merchant of record, we help merchants enter markets quickly and increase conversion rates. We are a customer-centric, remote-first culture with travel, health, and learning benefits. Working with 1,000+ teammates from 30+ nationalities, you will impact millions of people's daily lives. What will I be doing?
- Collaborate with technology leaders and product team to understand department goals and translate them into technical solutions.
- Design, develop, and maintain high-quality Java applications aligned with business objectives.
- Lead the technical architecture of Java-based projects, ensuring scalability, performance, and maintainability.
- Create scalable architecture systems for future growth and evolving business needs.
- Optimize application performance through code, database, and resource optimization.
- Troubleshoot design flaws and bottlenecks to enhance stability and performance.
- Conduct validation and performance tests, generate detailed system reports, and provide recommendations.
- Perform code reviews and enforce best practices to maintain code quality., * Remote work from anywhere or any of our global offices.
- Flexible schedules driven by outcomes.
- Dynamic fintech environment to boost creativity.
- Referral bonus program.
- Learning & development: Premium Coursera subscription.
- Language classes: free English, Spanish or Portuguese.
- Social budget for team activities.
- Housing support through dLocal Houses.
- Additional benefits vary by country.
Our talent acquisition team will review your CV and keep you updated throughout the hiring process.
Requirements
- Bachelor's degree in software engineering or computer science.
- Minimum 7 years of Java development experience.
- Deep experience in Java application development and software architecture.
- Strong knowledge of OOP principles and design patterns.
- Ability to write clean, efficient, and readable code.
- Experience with cloud platforms (AWS or GCP - desired).
- Experience with Spring and Hibernate frameworks.
- Experience in event-driven architecture design.
- High-level project management and problem-solving skills.
- Excellent verbal and written communication.
- Team player, collaborative across teams.
- Upper-intermediate written and spoken English.
- Well-versed in the software development life cycle.
- Experience monitoring production systems with telemetry and distributed logging tools (New Relic, Datadog, Grafana, Prometheus, Dynatrace, CloudWatch, ELK).