> Markdown version of [/jobs/ext/2018405-senior-software-engineer-c-flexible-working](https://www.wearedevelopers.com/jobs/ext/2018405-senior-software-engineer-c-flexible-working). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer C# - Flexible Working - **Company:** Dlocal - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, C Sharp (Programming Language), Cloud Computing, Relational Databases, Amazon DynamoDB, Java Platform Standard Edition (J2SE), Spring Framework, PostgreSQL, Apache Maven, MongoDB, MySQL, Node.Js, Oracle (Applications), Redis, Software Engineering, Kubernetes, Non-relational Database, Docker, Golang - **Published:** August 11, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-c-flexible-working-en-madrid-ID-366969363 ## About the Role We are looking for a thoughtful, experienced Senior Java Developer to join our engineering team. The ideal candidate will join a team that takes full responsibility implementing new features, improving performance, and building robust solutions for our payments products and more! 5+ years of software development experience using Java SE ~ Spring, Maven, Java ~ Knowledge of other language ecosystems, for example, Node/Express, GoLang/Gin ~ Experience using in production with relational databases (MySQL, AuroraDB, Postgresql, Oracle) and optimizing queries for performance ~ Experience using in production with non-relational databases (redis, DynamoDB, mongoDB) ~ Experience with Cloud Providers such as AWS (preferred) or GCP ~ Experience with Platform tools such as K8s, Docker, is a plus ~ Written and spoken English ~ Writing well designed, testable, efficient code Flexibility: we have flexible schedules and we are driven by performance Social budget: you'll get a monthly budget to chill out with your team (in person or remotely) and deepen your connections! ## Description Global brands rely on us to increase conversion rates and simplify payment expansion effortlessly.As both a payments processor and a merchant of record where we operate, we make it possible for our merchants to make inroads into the world's fastest-growing, emerging markets.By joining us you will be a part of an amazing global team that makes it all happen.We are looking for a thoughtful, experienced Senior Java Developer to join our engineering team.The ideal candidate will join a team that takes full responsibility implementing new features, improving performance, and building robust solutions for our payments products and more!5+ years of software development experience using Java SE~ Spring, Maven, Java~ Knowledge of other language ecosystems, for example, Node/Express, GoLang/Gin~ Experience using in production with relational databases (MySQL, AuroraDB, Postgresql, Oracle) and optimizing queries for performance~ Experience using in production with non-relational databases (redis, DynamoDB, mongoDB)~ Experience with Cloud Providers such as AWS (preferred) or GCP~ Experience with Platform tools such as K8s, Docker, is a plus~ Written and spoken English~ Writing well designed, testable, efficient codeFlexibility: we have flexible schedules and we are driven by performanceSocial budget: you'll get a monthly budget to chill out with your team (in person or remotely) and deepen your connections!If you would like more information about how your data is processed, please contact us.# ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)