New offer - be the first one to apply!

November 3, 2026

Senior Java Full Stack Developer

Senior • On-site

Kraków, Poland

Quick Facts

  • Role: Senior Java Full Stack Developer

  • Location: Kraków, Poland (Hybrid: 3 days/week in the office)

  • Experience: 7+ years

Description

We are looking for an experienced Java Full Stack Developer with strong Java backend and React frontend expertise to build scalable, secure, high-performance applications across the full software development lifecycle.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java and React

  • Build backend services, RESTful APIs, and microservices using Java and related frameworks

  • Develop responsive, user-friendly frontend applications with React, JavaScript, HTML, and CSS

  • Integrate frontend components with backend services and external systems

  • Design and work with relational and/or NoSQL databases

  • Write clean, reusable, maintainable, and well-tested code

  • Participate in technical design discussions, code reviews, and architectural decisions

  • Troubleshoot issues and improve performance, scalability, and reliability

  • Collaborate with product owners, business analysts, QA engineers, and developers in an Agile environment

  • Contribute to CI/CD pipelines, automated testing, and deployment processes

  • Follow coding standards, security practices, and software engineering best practices

Requirements

  • 7+ years of professional software development experience

  • Hands-on Java and object-oriented programming

  • Experience with Spring Boot, Spring Framework, and related Java technologies

  • Strong frontend experience with React

  • Proficiency in JavaScript, HTML5, and CSS3

  • Experience designing and consuming RESTful APIs

  • Understanding of microservices architecture and distributed systems

  • Experience with relational databases and SQL

  • Familiarity with Git and build tools such as Maven or Gradle

  • Experience writing unit and integration tests

  • Knowledge of Agile/Scrum methodologies and software development best practices

  • Strong analytical, problem-solving, and communication skills

Benefits

  • Hybrid work model: 3 days per week in the office

  • Opportunity to work across the full software development lifecycle on scalable products

Similar jobs you might like

Unlock Full Resume Report