Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Luxoft is seeking an experienced backend engineer in Kraków to design, develop, and operate microservices on Azure. You will build REST APIs, integrate with messaging systems, and drive cloud-native deployments using AKS and Terraform.
Strong Java 11+ and Python skills, plus Linux scripting, are essential for delivering scalable, resilient systems. You will collaborate across teams to ensure data integrity, observability, and robust CI/CD pipelines in an agile environment.
Project description
The project is part of the Credit, Asset-backed & Securitized Products (CASP) division of an investment bank, focusing on platforms that support securitization and structured finance products. The current primary objective is migrating existing on-premise systems to a modern Microsoft Azure cloud environment, transforming legacy architecture into scalable, cloud-native solutions. It involves rebuilding and adapting systems used for structuring, processing, and distributing securities such as ABS, MBS, and CLOs. The platform integrates with trading, risk, and regulatory systems to support both real-time and batch data processing. The target architecture follows a microservices-based approach with containerized services deployed on Azure Kubernetes Service (AKS). Infrastructure provisioning and configuration are managed using Terraform as Infrastructure as Code. The system leverages REST APIs and event-driven communication to ensure scalability and flexibility during and after migration. Special focus is placed on maintaining data consistency, performance, and regulatory compliance throughout the transition. The project emphasizes high availability, resilience, and observability in a complex financial ecosystem. AI-assisted development tools like GitHub Copilot are integrated to enhance engineering productivity. The environment promotes modern engineering practices, automation, and continuous improvement.
Responsibilities
SKILLS
Must have
Nice to have
• Microservices architecture and system design• Messaging and integration technologies: Kafka, IBM MQ, Tibco EMS• Relational databases: Azure SQL, Oracle, Sybase• Testing frameworks (unit, integration and E2E testing)• CI/CD pipelines (GitLab / GitHub)• Monitoring and observability practices• Strong analytical and problem-solving abilities• Experience working in Agile teams (Scrum)• Fluent in English