Role Summary
As a Backend Developer you will be a core contributor to our agile and fast-paced Money Movement engineering team. You will have the opportunity to design and implement scalable backend systems that power our core applications and services. Your work will play a critical role in solving complex technical challengeswhether its architecting new APIs optimizing system performance building secure data workflows or integrating third-party services. Youll collaborate closely with product managers frontend developers and DevOps engineers to drive innovation ensure reliability and support the rapid growth of our platform.
Location : Madrid
Hybrid
Full-time
What Youll Do :
- Take a leadership role in achieving team goals contributing to the overall design architecture development quality and production deployment of the teams systems.
- Design and implement robust scalable and maintainable backend solutions for complex scenarios ensuring high-quality results that may be consumed by other teams.
- Collaborate effectively within your team and with cross-functional partners such as Product Design / UX DevOps and other R&D teams representing your team as needed.
- Maintain and improve the teams engineering practices suggesting and implementing technology patterns or process enhancements.
- Proactively identify areas of improvement in team systems processes and scalability.
- Lead by example in code quality contributing significantly to code reviews and acting as a focal point for engineering excellence questions.
- Help monitor production systems investigate potential issues and lead efforts to resolve critical production challenges while maintaining a customer-centric approach.
Who You Are :
3-5 years in backend software engineering roles with demonstrated ability to navigate technical trade-offs and ambiguity effectively.Proficiency in C# Java or similar object-oriented languages.Expertise in SQL and database managementStrong knowledge of data structures and algorithms.Experience with microservices architecture.Experience in designing new functionality for existing complex components while maintaining scalability and performance.Ability to collaborate effectively and communicate technical concepts to diverse stakeholders.BA / BSc in Computer Science Software Engineering or equivalent experience.Not a Must but a Great Advantage
Experience with Microservices app
Experience in building SaaS platforms in a cloud environment
Experience with distributed development knowledge of how to make systems scale
Experience with non-relational databases like MongoDB or others
LI-FD1
Key Skills
Account Payable,C++,Community Support,Garment,Import & Export,Java
Employment Type : Full Time
Experience : years
Vacancy : 1