Technical Referent - Spain
TLDR
Join a dynamic fintech environment where you will design architecture systems for Java Go and Java applications, collaborating closely with development teams to deliver scalable solutions.
● Collaborate with technology leaders and the product team to understand department goals
and requirements, translating them into technical solutions
● Design, develop, and maintain high-quality Java Go and Java applications and systems aligned with business objectives
● Lead the technical architecture and design of Java-based Go- and Java-based projects, ensuring scalability, performance, and maintainability
● Create scalable architecture systems for Java-based Go- and Java-based applications, considering future growth and evolving business needs
● Optimize application performance by identifying and addressing areas for improvement, such
as code optimization, database query optimization, and resource utilization
● Troubleshoot design flaws and system bottlenecks to enhance application stability and
performance
● Perform validation tests to ensure the flexibility and scalability of the Java environment, Go and Java environments, making necessary adjustments as needed
● Conduct comprehensive system performance tests to identify bottlenecks, assess system
capacity, and fine-tune application performance
● Generate and present detailed systems reports, including performance metrics, bottlenecks,
and recommendations for improvements
software development, ensuring code quality, readability, and adherence to best practices
● Bachelor’s degree in software engineering or computer science
● Minimum of 8 years of professional experience in Java Go and Java development
● Solid experience in Java Go and Java application development and/or software architecture
● Strong hands-on experience building and operating services in Go (concurrency model, tooling, testing, observability) or a clear willingness and ability to ramp up quickly in Go while leveraging existing Java experience
● In-depth knowledge of object-oriented design principles and design patterns
● Ability to write clean, efficient, and readable code
● Experience with cloud platforms such as AWS or GCP (desired)
● Experience with Java development frameworks like Spring and Hibernate
● Event-driven architecture design experience
● Good verbal and written communication skills
● Upper-intermediate written and spoken English proficiency
● Well-versed in the software development life cycle
● Experience with monitoring applications in production using telemetry tooling such as
Newrelic, Datadog, Grafana + Prometheus, Dynatrace, CloudWatch, distributed logs like
ELK, etc
Benefits
Flexible Work Hours
we have flexible schedules and we are driven by performance.
Learning Budget
get access to a Premium Coursera subscription.
Rent a house for coworking
want to rent a house to spend one week anywhere in the world coworking with your team? We’ve got your back!
dLocal offers a robust payment processing solution designed for global enterprises to navigate cross-border transactions in emerging markets. By facilitating local payments and payouts in 40 countries, we help major brands enhance conversion rates and streamline their payment operations.