×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Engineer

Job in Via Milano, Lombardy, Italy
Listing for: Scalapay
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Via Milano

At Scalapay, we’re shaping a culture with high standards, independent and critical thought, innovation, ownership, and continuous learning. We operate in a fast-moving, tech-driven environment, and we’re looking for people who thrive in change, think boldly, and take initiative.
#Make It Happen  #PlayAsATeam #Stay Curious #Focus On Customer .
The Mission
We're seeking a skilled Backend Software Engineer to join our Experiences team '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

Security & Compliance

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 Type Script Design and implement microservices architecture patterns
Apply dependency injection, modular architecture, and clean code principles
Build event-driven systems and real-time features using Web Sockets
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

Required Qualifications:

Technical Skills

5+ years of backend development experience
Strong proficiency in MySQL database design, optimization, and query performance
Extensive experience with AWS services (EC2, RDS, Lambda, API Gateway, Cloud Watch)
Proven expertise in Graph

QL API development (both code-first and schema-first approaches)
Deep understanding of REST API design principles and best practices

Performance & Security Focus

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

Development Practices

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

What We're Looking For:

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

Why you should join Scalapay:

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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary