
Senior Java/Python Backend Developer
Primary stack
Job description
About the Position
We are seeking a Senior Java/Python Backend Developer with expertise in Spring Boot, Azure cloud, and microservices architecture to join our team in Krakow, Poland. This role is pivotal in migrating existing on-premise systems to a modern Microsoft Azure cloud environment, transforming legacy architecture into scalable, cloud-native solutions.
Responsibilities
- Design, develop, and maintain backend services using Java 11+ and Spring Boot within a microservices architecture.
- Build and enhance RESTful APIs and message-driven services supporting securitization and credit workflows.
- Develop and deploy cloud-native applications on Microsoft Azure, including AKS-based container orchestration.
- Use Terraform to define and manage infrastructure as code.
- Work with containerization technologies (Docker) and contribute to CI/CD pipelines using GitLab or GitHub.
- Implement integrations using messaging systems such as Kafka, IBM MQ, or Tibco EMS.
- Collaborate on system design, ensuring scalability, resilience, and alignment with distributed architecture principles.
- Develop and optimize database interactions using Azure SQL, Oracle, or Sybase.
- Write and maintain unit, integration, and end-to-end tests to ensure code quality and reliability.
- Implement monitoring, logging, and observability practices to support production systems.
- Utilize Linux/Unix skills for troubleshooting and scripting.
- Leverage AI-assisted development tools to improve efficiency while maintaining high coding standards.
Requirements
- Strong object-oriented programming skills with Java 11+
- Strong Python programming skills
- Extensive experience with Spring Boot / Spring ecosystem
- Hands-on development of Web and/or REST APIs and message-driven services
- Experience building and running containerized applications
- Strong experience with Azure cloud, including:
- Infrastructure as Code (IaC) using Terraform
- Kubernetes (AKS) and container orchestration
- Compute (VMs) and storage solutions (e.g., Azure Files)
- Solid Linux/Unix skills (shell scripting, system understanding)
- Experience with AI-assisted development tools (e.g., GitHub Copilot) integrated into development workflows
- Experience with GitLab / GitHub, IntelliJ / VSCode
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
We Offer
- Relocation options
- Experience in an international environment
- Cross-cultural experience
- Feedback culture
- Regular appraisals
- Annual holiday - 20 or 26 days (depending on seniority)
- Occasional leave - 1 or 2 days (depending on circumstances)
- Child care leave - 2 days or 16 hours per year
- Absence due to force majeure - 2 days or 16 hours per year
- Maternity Leave - 20 weeks
- Parental Leave - 41 weeks
- Paternity Leave - 14 days
- Expert-led tech courses
- Internal instructor-led soft skills courses
- Comprehensive in-house self-learning resources
- Access to external self-learning libraries like ProQuest eBook and Udemy for Business
- Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy
- Custom Learning Programs: upskilling, reskilling, technical mentorship
- Leadership Programs for Managers
- Multisport card
- Possibility to order Multisport card at the corporate rate for family members
- LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.
- One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners
- Preferential banking offer
- Preferential car leasing offer
- Cafeteria program discounts for shops, cinema tickets, holiday offers
- Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support
- Private Healthcare Insurance with unlimited access to specialists
- Full dental support
- Travel Insurance
- Possibility to add private healthcare coverage for family members at the corporate rate
- Life insurance at the corporate rate for employees and family members, including payment of the basic package for the employee by the employer
- Reimbursement for corrective glasses
- Many fun social activities organized by the Luxoft team
- Online entertainment events for the whole company and local team events
- A workplace where you’re treated with respect within a multicultural team
- Rotation between projects and accounts
- New career opportunities
About the Company
Luxoft is a global provider of digital transformation and technology services. We empower businesses to innovate and thrive in the digital age by leveraging cutting-edge technologies and industry expertise. Join our team and be part of a dynamic and inclusive environment where your skills and ideas will make a difference.
© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.
More at Luxoft
All 791 roles
AI Technical Lead
Luxoft · United States

C++ Senior Developer
Luxoft · Poland

Security Architect - Advanced Threat Response
Luxoft · Romania

Senior Murex Developer - MxML & Integration
Luxoft · India