Job Closed
This listing is no longer active.
Local payments in emerging markets made easy
Technical Lead
Location
Spain
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Technical Lead
dLocal
• 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 applications and systems aligned with business objectives. • Lead the technical architecture and design of Java-based projects, ensuring scalability, performance, and maintainability. • Create scalable architecture systems for 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, 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. • Conduct code reviews and provide constructive feedback to maintain high standards of software development, ensuring code quality, readability, and adherence to best practices.
Job Requirements
- Bachelor’s degree in software engineering or computer science.
- Minimum of 8 years of professional experience in Java development.
- Solid experience in Java application development and/or software architecture.
- 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
- Flexibility: we have flexible schedules and we are driven by performance.
- Fintech industry: work in a dynamic and ever-evolving environment, with plenty to build and boost your creativity.
- Referral bonus program: our internal talents are the best recruiters - refer someone ideal for a role and get rewarded.
- Learning & development: get access to a Premium Coursera subscription.
- Language classes: we provide free English, Spanish, or Portuguese classes.
- Social budget: you'll get a monthly budget to chill out with your team (in person or remotely) and deepen your connections!
- dLocal Houses: want to rent a house to spend one week anywhere in the world coworking with your team? We’ve got your back!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Mobile/Full-stack Engineer – Digital Identity, EUDI Wallet, eIDAS2
EPI CompanyChanging the way Europe pays.
• Help reshape how Europe pays: build EUDI Wallet (eIDAS2) payment and identity flows, steer architecture, and become the company’s digital identity expert from prototype to production • Lead discovery and prototype end-to-end payment and EUDI/EUDIW flows, including combined payment consent and identity attributes (e.g. age verification) • Turn evolving pilot requirements into clear APIs, interface contracts, and working reference implementations that others can build on • Document architecture decisions (ADRs) and define technical guardrails to ensure continuity from prototype to pilot, and into Wero integration and rollout • Enable Product Teams to industrialize prototypes into production solutions by providing technical direction, reviews, and hands-on support • Coach engineers on architecture, implementation, observability, and automated testing • Drive architectural choices that balance short-term delivery with long-term scalability • Proactively manage technical debt and design for resilience and growth • Apply modern system design patterns and REST/OpenAPI best practices • Implement defense-in-depth security measures • Maintain high quality through comprehensive testing and clear documentation
Senior Software Engineer
CES Family of CompaniesThe CES Family of Companies is a collection of strong brands and businesses providing food equipment, supplies, service.
• Understand the existing application landscape, upstream and downstream integrations, and persistence layers in a timeboxed manner. • Perform reverse engineering where necessary to gain insights into legacy applications and undocumented components. • Collaborate closely with Infrastructure SMEs on a daily basis to plan, design, and coordinate migration activities. • Follow the migration plan executed by the team, ensuring all risks and issues are identified and reported and work with PM for mitigating it. • Build and configure applications for cloud deployment, aligning with Azure best practices for scalability, performance, and security. • Perform key application remediations required for successful migration and long-term scalability in the cloud. • Execute migration activities, ensuring minimal disruption to mission-critical services and adherence to project timelines. • Conduct thorough post-migration validation to confirm application functionality, stability, and performance in the cloud environment. • Work closely with Product Owners to ensure all key business functions are mapped, validated, and preserved during migration. • Provide proactive communication and status updates to stakeholders, ensuring transparency and alignment throughout the migration lifecycle. • Update Confluence documentation as part of the development lifecycle, covering any modifications to codebases, database scripts, or system configurations.
Senior Software Engineer, D365
CES Family of CompaniesThe CES Family of Companies is a collection of strong brands and businesses providing food equipment, supplies, service.
• Customize and extend D365 CE modules using Power Apps, JavaScript, and C# • Build and maintain Power Automate flows and integration endpoints • Work on Sprint-based deliveries with clear unit testing and version control. • Contribute to portal build-outs using Power Pages (with UX team) • Collaborate with QA and BAs for feature validation and deployment
Senior Full Stack Developer
MVSTWelcome to MVST 👋 We’re a full product delivery studio based in Munich and Barcelona, on a mission to help companies build products and services that truly make a difference in the world. We’re completely independent. We’re known for innovative design, progressive ways of working, and cutting-edge technology. We believe in enjoying the journey, celebrating wins (big or small), and creating things that matter.
Role Description We are seeking a highly motivated Full Stack Developer to join our dynamic and growing team. As a Full Stack Developer, you will be responsible for developing and maintaining web + mobile applications. You will work with a team of talented developers, designers, and product managers to create innovative software solutions that meet our clients' needs. - Develop and maintain web + mobile applications and services using modern web technologies - Write clean, maintainable, and well-documented code - Collaborate with cross-functional teams to design, implement, and test new features and functionality - Participate in code reviews and contribute to the development of best practices and coding standards - Debug and troubleshoot issues in production and non-production environments - Keep up-to-date with emerging trends and technologies in web development Qualifications - Professional working experience in full-stack web/mobile app development - Proficiency in front-end development technologies around JavaScript, and related frameworks such as React, Vue, React Native and/or Flutter - Proficiency in back-end development technologies such as Node.js, Express or similar frameworks - Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB) - Experience with source control management tools (e.g., Git) - Strong problem-solving skills and attention to detail - Excellent communication in English and interpersonal skills - Ability to work effectively both independently and as part of a team Requirements - Experience with cloud platforms such as AWS, GCP, or Azure (Nice to have) - Familiarity with containerization and orchestration technologies such as Docker and Kubernetes (Nice to have) - Experience with agile development methodologies (Nice to have) Benefits - Fully stocked offices with great coffee, granola, cereals, and more - Flexible hours and remote work options - 27 annual vacation days + 2 extra days off over the holidays (24.12 & 31.12) - €500 travel budget to work from our Munich or Barcelona offices - Company-sponsored retreats (Mallorca, Italy), hackathons, and monthly events like breakfasts, lunches, and after-works - €1,500 annual learning budget + access to Udemy courses - German language courses - Home office setup support if you live over 60 min from the office - €50 monthly top-up for lifestyle perks: choose from meal and transport vouchers (via Pxtra), Urban Sports Club


