Senior Full-Stack Engineer (Java/Python) – Cloud, AI, Azure

EPAM Systems

Wrocław

Hybrid

PLN 300,000 - 460,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid by design
Relocation opportunities
English classes
Employee stock purchase plan
Health insurance

Job summary

EPAM is seeking a Senior Full Stack Engineer (Java with Python) to join a high-impact engineering team delivering enterprise-grade backend solutions for a major global client in financial services. You will contribute to a cloud-native platform across Azure, containers, and AI-assisted development practices.

This role requires working from the office 3 times a week and collaboration with cross-functional teams to ensure scalable, secure systems. Fluency in English is required.

Qualifications

  • 7+ years of professional software development experience in enterprise environments.
  • Strong object-oriented programming skills with Java 11+.
  • Strong Python programming skills.
  • Extensive hands-on experience with the Spring Boot / Spring ecosystem.
  • Proven experience developing Web and/or REST APIs and message-driven services.
  • Experience building and running containerized applications.
  • Strong experience with Microsoft Azure, 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-level understanding)
  • Experience with AI-assisted development tools (e.g., GitHub Copilot) integrated into daily workflows
  • Proficiency with GitLab / GitHub and modern IDEs (IntelliJ / VSCode)
  • Strong analytical and problem-solving abilities
  • Experience working in Agile teams (Scrum)
  • Fluent English (written and spoken)

Responsibilities

  • Design, develop, and maintain backend services using Java and Python within a cloud-native ecosystem
  • Build and evolve RESTful APIs, web services, and message-driven architectures
  • Develop and manage containerized applications deployed on Azure Kubernetes Service (AKS)
  • Implement and maintain Infrastructure as Code using Terraform
  • Collaborate with cross-functional teams to define technical solutions aligned with business requirements
  • Leverage AI-assisted development tools (e.g., GitHub Copilot) to enhance productivity and code quality
  • Participate in code reviews, technical discussions, and continuous improvement initiatives
  • Ensure reliability, performance, and security of backend services in a production environment
  • Contribute to engineering best practices across the team and the broader delivery organization

Skills

Java
Python
Spring Boot
REST APIs
Azure
Kubernetes
Terraform
GitHub Copilot
GitLab/GitHub
Linux/Unix
CI/CD
Agile/Scrum
English

Education

Bachelor's degree in Computer Science

Tools

Terraform
Kubernetes
Azure
GitHub
IntelliJ / VSCode
GitLab

Job description

EPAM is seeking a Senior Full Stack Engineer (Java with Python) to join a high-impact engineering team delivering enterprise-grade backend solutions for a major global client in financial services. You will contribute to a cloud-native platform across Azure, containers, and AI-assisted development practices.

This role requires working from the office 3 times a week and collaboration with cross-functional teams to ensure scalable, secure systems. Fluency in English is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (Java with Python)
Senior Full Stack Engineer (Java with Python)

EPAM Systems • Wrocław

Hybrid
PLN 300,000 - 460,000
Hybrid by design
Relocation opportunities
English classes
+2
Cloud-Native Python Engineer — Microservices & Data Pipelines
Cloud-Native Python Engineer — Microservices & Data Pipelines

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+2
Lead Fullstack Engineer for AI-Driven Web Apps
Lead Fullstack Engineer for AI-Driven Web Apps

EPAM Systems • Poland

On-site
PLN 240,000 - 380,000
Senior Java Engineer
Senior Java Engineer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid by design mode
Remote work within Poland
Relocation opportunities
+2
Python Engineer
Python Engineer

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+2
Python Engineer
Python Engineer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 260,000
Hybrid work model
Relocation opportunities
Employee stock purchase plan
+2
Senior .NET Developer, Azure
Senior .NET Developer, Azure

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 250,000
Hybrid by design
Remote within Poland
Opportunity to work abroad
+4
Junior .NET Engineer
Junior .NET Engineer

EPAM Systems • Województwo pomorskie

Hybrid
PLN 65,000 - 100,000
Health insurance
Multisport
Shopping vouchers
+1
Junior .NET Engineer
Junior .NET Engineer

EPAM Systems • Kraków

Hybrid
PLN 70,000 - 90,000
Hybrid work model
Career development programs
English classes
+2
Senior Java Backend Engineer — Scalable Microservices & APIs
Senior Java Backend Engineer — Scalable Microservices & APIs

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work within Poland
Work abroad up to 60 days annually
Relocation opportunities
+3