Senior Java Full Stack Developer

EPAM Systems

Wrocław

Hybrid

PLN 300,000 - 420,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Multisport card
Relocation opportunities

Job summary

EPAM Systems, Inc. is seeking a Senior Java Full Stack Developer to design and build next-generation business applications using Java backend and modern frontend technologies.

You will iteratively refine requirements, collaborate with architects and third-party providers, and ensure robust SDLC processes. The role demands 5+ years in software engineering, strong Java/Spring/JPA/Hibernate skills, Angular or React frontend expertise, and cloud experience (Azure).

Qualifications

  • Senior Java Full Stack Developer with 5+ years in software engineering and Java backend
  • Experience with modern web app development across full stack
  • Proficiency in Java frameworks (Spring, JPA, Hibernate) and frontend (TypeScript/JS, Angular/React)
  • Knowledge of relational DBs (Oracle, PostgreSQL) and PL/SQL
  • Experience with event-driven architectures (Kafka) and cloud tech (Azure)
  • Familiarity with DevOps tools (Git, GitLab, Jenkins) and Linux shell scripting
  • Strong communication skills and ability to translate complex ideas to diverse audiences
  • English at B2 level or higher

Responsibilities

  • Design and implement scalable business applications using current technologies
  • Collaborate with architects, developers and third parties to drive delivery
  • Review code and test software to ensure quality and reliability
  • Contribute to architecture decisions and SDLC phases
  • Maintain operational controls for smooth moves from test to production
  • Provide guidance on new software initiatives and best practices

Skills

English communication
Analytical thinking
Team collaboration
Problem solving

Tools

Java
Spring
Angular
React
Kafka
Azure
Oracle/PostgreSQL
JPA/Hibernate
Git/GitLab/Jenkins
Ansible
Linux
PL/SQL

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

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
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 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 Software Engineer (Cloud/Java)
Senior Software Engineer (Cloud/Java)

EPAM Systems • Wrocław

Hybrid
PLN 160,000 - 260,000
Health insurance
Remote work options
Career growth programs
+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
Senior Java Developer
Senior Java Developer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work mode
Employee stock purchase plan
Health insurance
+1