Senior Full-Stack Engineer — Hybrid & Global Impact

EPAM Systems

Kraków

Hybrid

PLN 180,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Remote work within Poland
Career development programs
English classes
Health insurance
Employee stock purchase plan

Job summary

EPAM Systems in Poland is seeking a Senior Full Stack Developer to join our team in a hybrid setup, blending remote work with three days per week from our offices in Kraków, Wrocław, or Gdańsk.

You will design, develop, and maintain scalable full-stack applications using Java Spring Boot and modern frontend frameworks, while contributing to API design, testing, and distributed architectures within an international Agile team.

Qualifications

  • Minimum 5 years of professional full-stack development experience.
  • Hands-on Spring Boot for backend development.
  • Strong knowledge of Spring Security for authentication and secure design.
  • Experience designing REST APIs following industry best practices.
  • Proficiency with SQL databases and data modeling.
  • Experience with JUnit or similar testing frameworks.
  • Hands-on Apache Kafka for event-driven architectures.
  • Proficiency in Angular or React with component-based architecture.
  • Strong communication and teamwork in an international Agile environment.
  • Proficiency in English (B2+) written and spoken.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java-based backend technologies and modern frontend frameworks.
  • Build and integrate RESTful APIs and event-driven services to support complex business requirements.
  • Participate in the full software development lifecycle from requirements analysis through deployment.
  • Collaborate with product owners, business analysts, UX designers, and QA engineers to deliver high-quality solutions.
  • Contribute to architectural decisions and advocate for code quality, security, and performance.
  • Participate in code reviews and provide constructive feedback on maintainability and standards.
  • Develop and maintain unit and integration tests to ensure reliability.
  • Work with messaging systems and asynchronous patterns to support distributed architectures.
  • Identify opportunities for technical improvement and evolve the technology stack.

Skills

Java Spring Boot
Spring Security
REST APIs
SQL databases
JUnit
Apache Kafka
Angular
React
English B2+
Team collaboration

Tools

Hibernate ORM
Terraform
Azure
AWS
Python

Job description

EPAM Systems in Poland is seeking a Senior Full Stack Developer to join our team in a hybrid setup, blending remote work with three days per week from our offices in Kraków, Wrocław, or Gdańsk.

You will design, develop, and maintain scalable full-stack applications using Java Spring Boot and modern frontend frameworks, while contributing to API design, testing, and distributed architectures within an international Agile team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid (Poland)
Senior Full-Stack Engineer — Hybrid (Poland)

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote work within Poland
Work abroad up to 60 days annually
+6
Senior Java Full-Stack Engineer — Hybrid/Remote Growth
Senior Java Full-Stack Engineer — Hybrid/Remote Growth

EPAM Systems • Kraków

Hybrid
PLN 270,000 - 360,000
Health insurance
Multisport
Stock Purchase Plan
+4
Senior Full-Stack Engineer — Angular/JS, Hybrid Poland
Senior Full-Stack Engineer — Angular/JS, Hybrid Poland

EPAM Systems • Kraków

Hybrid
PLN 210,000 - 320,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Java Full-Stack Dev | React & Spring Boot (Hybrid)
Senior Java Full-Stack Dev | React & Spring Boot (Hybrid)

EPAM Systems • Kraków

Hybrid
PLN 279,000 - 446,000
Health insurance
Multisport card
Relocation opportunities
+1
Senior Java Full-Stack Engineer - Remote/Hybrid
Senior Java Full-Stack Engineer - Remote/Hybrid

EPAM Systems • Wrocław

Hybrid
PLN 210,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+1
Hybrid Java Full-Stack Engineer (React + Spring) – Kraków
Hybrid Java Full-Stack Engineer (React + Spring) – Kraków

EPAM Systems • Polska

Hybrid
PLN 120,000 - 180,000
Hybrid Senior Full-Stack Engineer - Java/Spring/Kafka React
Hybrid Senior Full-Stack Engineer - Java/Spring/Kafka React

EPAM Systems • Wrocław

Hybrid
PLN 220,000 - 340,000
Senior Full Stack Developer
Senior Full Stack Developer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid work model
Remote work within Poland
Career development programs
+3
Senior Full Stack Developer
Senior Full Stack Developer

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote work within Poland
Work abroad up to 60 days annually
+6
Senior Java Backend Engineer - Hybrid (Poland)
Senior Java Backend Engineer - Hybrid (Poland)

EPAM Systems • Kraków

Hybrid
PLN 140,000 - 190,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2
Top locations