Java Developer - Spring, Kafka | Hybrid Krakow

EPAM Systems

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

7 days ago
Be an early applicant

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 by design
Remote within Poland
Work abroad up to 60 days annually
Relocation opportunities
Health insurance
Multisport
Shopping vouchers
Referral bonuses up to $2,000

Job summary

EPAM Systems in Kraków, Poland, is seeking a Java Developer to join a global team that develops and maintains a suite of enterprise applications. The role centers on feature development, building streaming apps with Apache Flink, and elevating software quality through tests, with a hybrid model requiring 3 days on site in Kraków.

Candidates should have 2+ years of Java, Spring, Kafka, and strong English communication (B2).

Qualifications

  • 2+ years of Java experience
  • Background in the Spring stack (Spring Framework, Spring Boot)
  • Knowledge of Apache Kafka
  • Clean coding and refactoring skills with strong problem-solving ability
  • Hands-on experience with Agile methodologies, especially Scrum
  • Awareness of test- and behavior-driven development
  • Familiarity with CI/CD practices
  • Ability to modernize older codebases and apply best practices to new projects
  • Proactive mindset in dynamic, fast-paced environments
  • Strong English communication (B2) and global-team collaboration

Responsibilities

  • Develop new features and maintain the existing codebase
  • Build streaming applications with Apache Flink
  • Write unit, integration, and behavior tests
  • Cooperate within a scrum development team built on mutual respect
  • Collaborate to refine user requirements through Behavior-Driven Development (BDD)
  • Partner with other global IT teams
  • Provide level 3 support for production operations and rollout issues

Skills

Java
Spring
Kafka
Agile/Scrum
BDD
English (B2)
CI/CD

Tools

Apache Kafka
Apache Flink
Maven
Gradle

Job description

EPAM Systems in Kraków, Poland, is seeking a Java Developer to join a global team that develops and maintains a suite of enterprise applications. The role centers on feature development, building streaming apps with Apache Flink, and elevating software quality through tests, with a hybrid model requiring 3 days on site in Kraków.

Candidates should have 2+ years of Java, Spring, Kafka, and strong English communication (B2).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Developer - Cloud-Native Microservices
Senior Java Spring Developer - Cloud-Native Microservices

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Travel opportunities up to 60 days
+4
Senior Java Developer: Microservices, Kafka, Cloud-Native
Senior Java Developer: Microservices, Kafka, Cloud-Native

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 360,000
Health insurance
Multisport
Shopping vouchers
+2
Java Developer, Enterprise Apps (Spring/Kafka/Flink) – Hybrid Kraków
Java Developer, Enterprise Apps (Spring/Kafka/Flink) – Hybrid Kraków

EPAM • Kraków

Hybrid
PLN 110,000 - 170,000
Java Developer
Java Developer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days annually
+5
Java Software Engineer - Hybrid, Global Collaboration
Java Software Engineer - Hybrid, Global Collaboration

CRIF • Kraków

Hybrid
PLN 120,000 - 180,000
Private medical care
Multisport
Meal discounts
+3
Senior Java Lead: Cloud-Native Microservices
Senior Java Lead: Cloud-Native Microservices

Experis • Kraków

Hybrid
PLN 420,000 - 540,000
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
Junior Java Engineer - Hybrid, Growth & Learning
Junior Java Engineer - Hybrid, Growth & Learning

EPAM Systems • Kraków

Hybrid
PLN 120,000 - 180,000
Health insurance
Multisport
Shopping vouchers
+3
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
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