Senior Java Full-Stack Developer (React)

EPAM Systems

Krakow, Poland • 1h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Java Full-Stack Developer with strong React expertise

  • Work model: Hybrid (3 days/week from the office in Kraków; remote within Poland possible)

Description

Lead the design and delivery of complex, highly scalable web applications across both front-end and back-end layers. Drive technical decisions, mentor engineers, and partner with cross-functional teams to deliver high-quality solutions for strategic business and user needs.

Responsibilities

  • Architect, build, and maintain enterprise-grade web applications using React and Java

  • Design, develop, and evolve REST APIs with scalability, security, and maintainability in mind

  • Define and optimize database solutions in PostgreSQL (advanced query tuning and data modeling)

  • Promote best practices for clean, maintainable, well-tested code

  • Lead code reviews, troubleshoot complex issues, and guide testing/debugging strategies

  • Collaborate with product, QA, and engineering teams to define technical direction and deliver features

  • Mentor mid-level and junior developers

  • Contribute to architectural discussions and influence long-term technology choices

Requirements

  • 3+ years of experience in full-stack development

  • Strong proficiency in React and modern JavaScript/TypeScript (state management, performance optimization)

  • Solid Java backend experience with deep expertise in Spring and Spring Boot

  • Proven experience designing, building, and scaling RESTful APIs

  • Advanced knowledge of PostgreSQL (schema design, complex queries, indexing, performance tuning)

  • Hands-on experience with Git, CI/CD pipelines, and agile methodologies

  • Ability to lead technical initiatives and mentor other engineers

  • English proficiency at Upper-Intermediate level (B2) or higher

Benefits

  • Career development programs; thought leadership and mentoring

  • Soft skills and well-being programs

  • Certifications support (Anthropic, Gemini, GCP, Azure, AWS)

  • English classes

  • Stable pay; Employee Stock Purchase Plan (15% discount)

  • Health insurance, MultiSport, shopping vouchers

  • Referral bonuses up to $2,000

  • Office perks (entertainment/relaxation zones, table tennis/football, free snacks, coffee)

  • Corporate, social, and well-being events

  • Hybrid by design; opportunity to work remotely within Poland

  • Chance to work abroad up to 60 days annually; business-driven relocation opportunities

Note

Benefits apply to employees only; contractor (B2B) terms are agreed individually.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report