Backend Software Engineer

3 settimane fa


Milano, Italia Scalapay A tempo pieno

Join to apply for the Backend Software Engineer role at Scalapay 5 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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. #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 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 Backend Architecture 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 Database & Cloud Infrastructure 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 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 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 role. Recruitment Process 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 Want to learn more? Don't hesitate to explore our Careers website, our LinkedIn and Glassdoor pages. Pro tip: send your CV in English


  • Backend Software Engineer

    2 settimane fa


    milano, Italia Altro A tempo pieno

    Join to apply for the Backend Software Engineer (mid/senior) role at Casavo4 days ago Be among the first 25 applicantsJoin to apply for the Backend Software Engineer (mid/senior) role at CasavoGet AI-powered advice on this job and more exclusive features.This range is provided by Casavo. Your actual pay will be based on your skills and experience — talk...

  • Backend Software Engineer

    2 settimane fa


    Milano, Italia Casavo A tempo pieno

    Join to apply for the Backend Software Engineer (mid/senior) role at Casavo 4 days ago Be among the first 25 applicants Join to apply for the Backend Software Engineer (mid/senior) role at Casavo Get AI-powered advice on this job and more exclusive features. This range is provided by Casavo. Your actual pay will be based on your skills and experience —...


  • Milano, Italia Casavo A tempo pieno

    Join to apply for theBackend Software Engineer (mid/senior)role atCasavo4 days ago Be among the first 25 applicantsJoin to apply for theBackend Software Engineer (mid/senior)role atCasavoGet AI-powered advice on this job and more exclusive features.This range is provided by Casavo.Your actual pay will be based on your skills and experience — talk with your...


  • Milano, Lombardia, Italia CGM Consulting S.r.l. A tempo pieno

    Microservizi, architetture cloud e performance scalabiliCGM Consulting è alla ricerca di un Backend Software Engineer con esperienza in Spring Boot e progettazione di architetture a microservizi. La risorsa lavorerà all'interno di un team dedicato allo sviluppo di app per il mercato consumer, in stretta collaborazione con product manager e figure...

  • Backend Software Engineer

    2 settimane fa


    milano, Italia Altro A tempo pieno

    Join to apply for the Backend Software Engineer role at Scalapay5 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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...


  • Milano, Italia Scalapay A tempo pieno

    Join to apply for the Backend Software Engineer role at Scalapay5 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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...

  • Backend Software Engineer

    2 settimane fa


    milano, Italia Scalapay A tempo pieno

    Join to apply for the Backend Software Engineer role at Scalapay5 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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...

  • Backend Software Engineer

    3 settimane fa


    milano, Italia Sky Italia A tempo pieno

    We believe that day by day improvements, delivering the best customer experience, proactively solving customer problems, are made possible by great people.As a member of Sky, the candidate will work in a complex, challenging, and exciting enterprise level environment with a strong commitment towards results and collaboration.The Senior Backend Software...


  • Milano, Italia Gi Group Spa Filiale Di Monza A tempo pieno

    We believe that day by day improvements, delivering the best customer experience, proactively solving customer problems, are made possible by great people.As a member of Sky, the candidate will work in a complex, challenging, and exciting enterprise level environment with a strong commitment towards results and collaboration.The Senior Backend Software...


  • Milano, Italia Sky Italia A tempo pieno

    We believe that day by day improvements, delivering the best customer experience, proactively solving customer problems, are made possible by great people.As a member of Sky, the candidate will work in a complex, challenging, and exciting enterprise level environment with a strong commitment towards results and collaboration.The Senior Backend Software...