Point your AI agent at freehire and let it find you a job.

Get the CLI →

kdrhumanresourcesconsulting

Lead Full Stack Developer - Java + React/Angular (k/m)

Posted 6 views
Discussion

Summary

Lead full stack developer building scalable enterprise applications with a Java/Spring Boot backend and an Angular or React frontend — REST APIs, Kafka-based event-driven services, and testing across the SDLC. Hybrid role: 3 days/week from an EPAM office in Kraków or Wrocław; requires 8+ years' experience and B2+ English.

Hybrid work model — combining remote work with 3 days per week from one of our EPAM offices located in Kraków or Wrocław.

Responsibilities

  • Design, develop, and maintain scalable fullstack 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 and technical design through implementation, testing, and deployment

  • Collaborate with cross-functional teams including product owners, business analysts, UX designers, and QA engineers to deliver high-quality solutions

  • Contribute to architectural decisions and advocate for best practices in code quality, security, and performance

  • Participate in code reviews, providing constructive feedback to ensure maintainability and adherence to coding standards

  • Develop and maintain unit and integration tests to ensure reliability and stability of delivered features

  • Work with messaging systems and asynchronous communication patterns to support distributed architectures

  • Continuously identify opportunities for technical improvement and contribute to the evolution of the technology stack

Requirements

  • Minimum of 8 years of professional experience in Full Stack software development

  • Strong hands-on experience with Spring Boot for building enterprise-grade backend applications

  • Solid knowledge of Spring Security for implementing authentication, authorization, and secure application design

  • Proven experience in designing and developing REST APIs following industry best practices

  • Proficiency in working with SQL databases, including writing complex queries, performance tuning, and data modeling

  • Experience writing reliable and maintainable tests using JUnit or similar testing frameworks

  • Hands-on experience with Apache Kafka for event streaming, asynchronous messaging, and building event-driven architectures

  • Strong proficiency in at least one modern frontend framework — Angular or React — including component-based architecture and state management

  • Strong communication skills and the ability to work effectively in an international, Agile team environment

  • Proficiency in English (B2+), both written and spoken

Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available