Senior Java Full Stack Developer

EPAM Systems

Kraków

Hybrid

PLN 270,000 - 360,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Multisport
Stock Purchase Plan
Relocation opportunities
Hybrid by design
Remote within Poland
Travel opportunities abroad up to 60d

Job summary

EPAM Systems in Kraków seeks a Senior Java Full Stack Developer to design and build next-generation business applications using Java backend and modern frontend frameworks. You will refine requirements, collaborate with architects and 3rd party providers, and drive delivery while continuously learning.

Responsibilities include designing sustainable solutions, conducting code reviews, and ensuring smooth moves from test to production.

Qualifications

  • 5+ years of software engineering with Java.
  • Experience in modern web app development across backend and frontend.
  • Strong knowledge of Java frameworks (Spring, JPA, Hibernate).
  • Front-end skills in TypeScript/JavaScript, Angular and React.
  • RDBMS expertise in Oracle and PostgreSQL, plus PL/SQL.
  • Event-driven architecture with Kafka; cloud tech (Azure).
  • DevOps basics with Git/GitLab/Jenkins; Ansible, Linux, shell scripts.
  • Clear communication in English (B2+).

Responsibilities

  • Design, plan and deliver sustainable solutions for business apps.
  • Analyze requirements and refine user needs; remove ambiguity.
  • Collaborate with architects and 3rd parties to drive delivery.
  • Conduct code reviews and test software as needed.
  • Participate in architecture/design and SDLC phases.
  • Ensure proper operational controls for moves from test to production.

Skills

Java
Spring Framework
JPA/Hibernate
TypeScript/JavaScript
Angular
React
PostgreSQL
Oracle
Kafka
Azure
Git/GitLab/Jenkins
Ansible
Linux
Shell scripting

Tools

Git
GitLab
Jenkins
Ansible
Linux
SQL tooling

Job description

We are looking for a Senior Java Full Stack Developer to design and build next-generation business applications using the latest technologies, iteratively refine user requirements, and remove ambiguity while being challenged to learn and grow professionally.ResponsibilitiesProvide technology solutions that solve business problems and strengthen our position as digital leaders in financial servicesDesign, plan and deliver sustainable solutions using modern programming languagesAnalyze business requirementsCollaborate with team members, software architects, and 3rd party providers to drive deliveryProvide technical expertise and recommendations in assessing new software projects and initiatives to support and enhance existing applicationsConduct code reviews and test software as neededParticipate in application architecture and design and other phases of SDLCEnsure proper operational controls and procedures are implemented to process moves from test to productionRequirements5+ years of experience in software engineering with JavaUnderstanding of modern web application development across the entire technology stack of Java Backend and web-based Frontend developmentExpertise in Java and associated frameworks such as Spring, JPA and HibernateKnowledge of front end technologies such as Typescript/JavaScript, Angular and ReactFamiliarity with Oracle, PostgreSQL DB and PL/SQLKnowledge of event driven architecture (e.g. Kafka) and cloud technology (preferably Azure)Familiarity with DevOps tools such as Git, GitLab and Jenkins, along with Ansible playbooks, Linux operating systems and shell scriptsAbility to convey technical ideas and concepts to all audiences as well as the confidence to challenge effectivelyEnglish proficiency at B2 level or higherWe offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusivelyEPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Wrocław

Hybrid
PLN 300,000 - 420,000
Health insurance
Multisport card
Relocation opportunities
Lead Java Software Engineer
Lead Java Software Engineer

EPAM Systems • Kraków

On-site
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3
Lead Java Software Engineer
Lead Java Software Engineer

EPAM Systems • Wrocław

On-site
PLN 250,000 - 380,000
Health insurance
Employee Stock Purchase Plan
Hybrid work model
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 280,000
Hybrid by design mode
Remote within Poland
Employee Stock Purchase Plan with 15%
+3
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Wrocław

Hybrid
PLN 240,000 - 360,000
Hybrid work model
Relocation assistance
Employee Stock Purchase Plan
+4
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Kraków

Hybrid
PLN 320,000 - 520,000
Health insurance
Hybrid work model
Relocation opportunities
+1
Senior Java Developer
Senior Java Developer

EPAM Systems • Kraków

On-site
PLN 140,000 - 190,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems • Kraków

Hybrid
PLN 260,000 - 480,000
Health insurance
Employee Stock Purchase Plan
Remote work within Poland
+2
Senior Java Full-Stack Developer with React
Senior Java Full-Stack Developer with React

EPAM Systems • Kraków

Hybrid
PLN 279,000 - 446,000
Health insurance
Multisport card
Relocation opportunities
+1
Senior Java Developer (Microservices, Kafka)
Senior Java Developer (Microservices, Kafka)

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 360,000
Health insurance
Multisport
Shopping vouchers
+2