.
Senior Java Developer
  • Kraków
Senior Java Developer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
AVSystem
3. 10. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot

technologies-optional :


  • React.js
  • AWS

about-project :


  • We are looking for an experienced Senior Java Developer to join our core team and take a key role in developing a high-impact platform. Our ecosystem supports the Good Lood mobile application, which has over 450,000 users and a 4.8-star rating, alongside complex internal systems that drive our business operations.
  • This role is for engineers who seek significant technical challenges and want to have a tangible impact on product architecture and scalability. If you are passionate about building robust, high-quality solutions and shaping products used by thousands of people, we encourage you to read on.
  • You will join a product-oriented team consisting of 6 developers, 1 team leader, 1 data analyst/agile coach, 1 devops and 1 UI/UX designer. Our team operates with a high degree of autonomy, combining the best practices of Scrum and Kanban, allowing us to focus on pragmatic solutions and directly influence our products evolution.
  • You can learn more about our team and culture here: https://praca.goodlood.com/dev-team (Polish only).
  • Our technology stack includes:
  • Primary Technologies: Java 21, Spring Boot 3, MongoDB 8, React 19, React Native 0.81
  • Secondary Technologies: Ruby on Rails, Django, Electron, PostgreSQL, GitLab CI
  • Infrastructure: Our monolithic architecture is hosted on AWS (ECS, Beanstalk, SQS, ECR, S3, RDS, ElastiCache, Route53, Lambda, EC2) managed by Terraform.

responsibilities :


  • Participate in the complete software development lifecycle: design, develop, review, QA, deploy, and support.
  • Take responsibility for key parts of the system, from high-level architectural design to implementation.
  • Work on both backend and frontend tasks, with an average distribution of 60% backend to 40% frontend, depending on the projects needs.
  • Collaborate closely with business teams to understand requirements and deliver solutions.
  • Actively use AI tools like GitHub Copilot, Google Gemini, and ChatGPT to optimize and improve our workflow.
  • Share your expertise with the team and ensure high code quality by conducting thorough code reviews.

requirements-expected :


  • A minimum of 5 years of professional experience in software engineering.
  • Solid knowledge and practical experience with modern Java and the Spring Boot framework.
  • Ability to write clean, maintainable code.
  • Excellent communication skills.
  • Polish proficiency at a C1 level, English at a B1 level.

offered :


  • Real Impact: We empower our teams with the freedom to make decisions, fostering a sense of ownership and a real impact on products used by thousands of people.
  • Interesting Challenges: You will work on complex and interesting problems that will push your skills and knowledge.
  • A team of highly skilled and humorous colleagues.
  • A MacBook Pro with 2 monitors.
  • Company events and team building activities.
  • Flexible working hours/remote work when you need it.
  • Onsite gym and chillout space.
  • Multisport card.
  • Medical care.
  • Kitchen full of snacks and treats (including Good Lood ice cream).
  • A relaxed work atmosphere – no dress code, no open space.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    127 271
    17 452