Unlock Full Resume Report

New offer - be the first one to apply!

September 1, 2026

Senior Full Stack Developer

Senior • On-site

Krakow, MA, Poland

We are looking for a Senior Full Stack Developer to join the team in Poland.

This position offers a hybrid work model, combining remote work with 3 days per week from an office in Kraków, Wrocław, or Gdańsk. The role offers flexibility while supporting in-person collaboration, continuous learning, engineering excellence, diverse projects, and career growth.

Responsibilities

  • Design, develop, and maintain scalable full-stack 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 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 and provide constructive feedback to ensure maintainability and adherence to coding standards.
  • Develop and maintain unit and integration tests to ensure the reliability and stability of delivered features.
  • Work with messaging systems and asynchronous communication patterns to support distributed architectures.
  • Identify opportunities for technical improvement and contribute to the evolution of the technology stack.

Requirements

  • Minimum of 5 years of professional experience in Full Stack software development.
  • Strong hands-on experience with Spring Boot for enterprise-grade backend applications.
  • Solid knowledge of Spring Security for authentication, authorization, and secure application design.
  • Proven experience designing and developing REST APIs following industry best practices.
  • Proficiency with SQL databases, including complex queries, performance tuning, and data modeling.
  • Experience writing reliable, maintainable tests using JUnit or similar testing frameworks.
  • Hands-on experience with Apache Kafka for event streaming, asynchronous messaging, and event-driven architectures.
  • Strong proficiency in Angular or React, including component-based architecture and state management.
  • Strong communication skills and ability to work effectively in an international Agile team environment.
  • English proficiency at B2+ level, written and spoken.

Nice to have

  • Terraform experience for infrastructure as code and automated cloud-resource provisioning.
  • Familiarity with the Microsoft Azure cloud platform and core services.
  • Python knowledge for scripting, automation, or secondary application development.
  • Hibernate ORM experience for object-relational mapping and database interaction in Java applications.
  • AWS experience, particularly with Lambda, ECS, and DynamoDB, for cloud-native application development and deployment.

We offer

  • Hybrid-by-design work mode and the opportunity to work remotely within Poland.
  • Opportunity to work abroad for up to 60 days annually.
  • Business-driven relocation opportunities.
  • Career development programs.
  • Thought leadership, mentoring, soft-skills, and well-being programs.
  • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS.
  • English classes.
  • Stable pay.
  • Participation in the Employee Stock Purchase Plan with a 15% discount.
  • Benefits package including health insurance, Multisport, and shopping vouchers.
  • Referral bonuses up to $2,000.
  • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more.
  • Corporate, social, and well-being events.

Please note

  • Listed benefits are available to employees only.
  • Contractors are welcome; B2B cooperation terms are agreed individually.
  • Only selected candidates will be contacted.

Similar jobs you might like