Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
If you’re ready to put your potential to the test in a hiring process designed to spotlight exceptional talent, this is your chance to stand out and grow with one of Europe’s most ambitious fintech teams.
#MakeItHappen #PlayAsATeam #StayCurious #FocusOnCustomer.
The Mission
We're seeking a skilled Backend Software Engineer to join our Experiences team at Scalapay. You'll be responsible for building and maintaining high-performance, scalable REST APIs that power our user experience. This role focuses on delivering exceptional user experiences through robust backend architecture and optimized API performance.
Key Responsibilities:
API Development & Performance
- Design, build, and maintain high-quality REST APIs using NestJS framework
- Optimize API performance through caching strategies, query optimization, and payload compression
- Implement rate limiting, pagination, and filtering for scalable data handling
- Ensure APIs meet performance benchmarks with sub-200ms response times
- Implement robust authentication and authorization systems (JWT, OAuth2, multi-factor authentication)
- Apply security best practices including input validation, SQL injection prevention, and XSS protection
- Ensure PCI DSS compliance for payment processing and sensitive data handling
- Implement API security measures including HTTPS/TLS, API key management, and request signing
- Design secure data encryption at rest and in transit
- Develop scalable, maintainable backend services using NestJS with TypeScript Design and implement microservices architecture patterns
- Apply dependency injection, modular architecture, and clean code principles
- Build event-driven systems and real-time features using WebSockets
- Work with MySQL databases, optimizing queries and implementing proper indexing
- Design efficient database schemas and manage migrations
- Deploy and manage applications on AWS infrastructure
- Implement containerization with Docker and CI/CD pipelines
- Monitor system performance and implement logging/tracing solutions
Technical Skills
- 5+ years of backend development experience
- 3+ years hands-on experience with NestJS and TypeScript/JavaScript
- Strong proficiency in MySQL database design, optimization, and query performance
- Extensive experience with AWS services (EC2, RDS, Lambda, API Gateway, CloudWatch)
- Proven expertise in GraphQL API development (both code-first and schema-first approaches)
- Deep understanding of REST API design principles and best practices
- Demonstrated experience in API performance optimization and bottleneck identification
- Knowledge of caching strategies (Redis, Memcached, HTTP caching)
- Experience with database query optimization and indexing strategies
- Strong background in API security including authentication, authorization, and data protection
- Experience with Git version control and collaborative development workflows
- Knowledge of testing frameworks (Jest, unit testing, integration testing)
- Advanced understanding of security best practices (JWT, OAuth2, data encryption, secure coding)
- Experience with security testing and vulnerability assessments
- Experience with agile development methodologies
- Performance-minded developer who naturally thinks about optimization and scalability
- Security-conscious professional who prioritizes secure coding practices and compliance
- Strong problem-solver who can identify and resolve API bottlenecks and security vulnerabilities
- Collaborative team player comfortable with code reviews and knowledge sharing
- Detail-oriented professional who values code quality, maintainability, and security
- Continuous learner who stays current with backend development and security best practices
- International environment with significant challenges to be met every day
- Lots of opportunities to work with a team of industry tech leaders who are focused on delivering products that offer exceptional user experiences
- Personalised support to accelerate your professional growth and take ownership of the products you deliver: we want to help you grow!
- Latest technologies and being encouraged to bring your flair to the role.
- A quick chat with one of our Talent Acquisition team members
- The first interview with the Hiring Manager to dive deep into your experiences and better understand your motivation
- A case study to test your hard skills
- A final chat with Simone, our CEO
Pro tip: send your CV in English 😉
Super Pro tip: we know that application processes can be scary and frustrating but… we look for talent, not people that tick all our boxes.
We believe in the power of diversity: Scalapay is an Equal Opportunity Employer for any minority, disability, gender identity or sexual orientation.
Key Skills
Ranked by relevanceReady to apply?
Join Scalapay and take your career to the next level!
Application takes less than 5 minutes

