Mid-Level Full-Stack Developer

5 dni temu


Łódź, Łódź Voivodeship, Polska The Cloud People Pełny etat
Join The Cloud People's Cloudia Platform team as a Mid-Level Full-Stack Developer with a focus on automated testing and quality assurance.

Ready to elevate your development career by mastering a complex cloud platform from the inside out?

In this unique hybrid role, you'll take ownership of our test automation infrastructure while progressively learning our microservices architecture through hands-on test and feature development. This position offers a structured growth path toward becoming a proficient full-stack developer with deep technical and platform knowledge.

Your Journey

You'll begin by strengthening our testing and quality foundation, gaining insights into:

  • How our microservices communicate through Google Cloud Pub/Sub,
  • How our Angular frontend interacts with Spring Boot APIs, and
  • How our AI-powered features work on the Cloudia Platform.
  • As you build comprehensive test coverage, you'll gradually take on feature development responsibilities, evolving into a well-rounded full-stack developer with quality-first principles.

Responsibilities

Testing & Quality (Primary Focus – 70%)

  • Design, implement, and maintain automated tests for our microservices using JUnit 5, Mockito, and TestContainers.
  • Build and enhance end-to-end (E2E) test suites with Playwright for critical user workflows.
  • Develop integration tests validating communication between services via Google Cloud Pub/Sub.
  • Create unit tests for Spring Boot services and Angular components (Jasmine/Karma).
  • Implement test fixtures and mock data generators for MongoDB-based services.
  • Set up and maintain test environments using Docker and TestContainers.
  • Track and improve test coverage metrics across backend and frontend codebases.
  • Document testing patterns and best practices for the team.
  • Identify and report defects, collaborating with senior developers to diagnose root causes.
  • Participate in code reviews, ensuring testability and clean code practices.

Feature Development (Learning & Growth – 30%)

  • Develop and maintain full-stack features under the mentorship of senior engineers.

  • Implement API endpoints in Spring Boot following OpenAPI specifications.

  • Build and integrate Angular components with backend APIs using HAL/HATEOAS patterns.
  • Work with MongoDB for data persistence and queries.
  • Contribute to AI-powered features using Vertex AI and Gemini models.
  • Collaborate with cross-functional teams to deliver reliable, high-quality solutions.

Technical Stack You'll Work With

Backend Testing: JUnit 5, Mockito, AssertJ, TestContainers, Random Beans, Spring Security Test

Frontend Testing: Playwright, Jasmine, Karma, Puppeteer

Backend Development: Java 11+ (targeting Java 21), Spring Boot 3.3+, Spring Cloud GCP, MongoDB, Redis

Frontend Development: Angular 17+, TypeScript, RxJS, Angular Material

Cloud: Google Cloud Platform (Pub/Sub, Cloud Storage, BigQuery, Vertex AI)

DevOps: Gradle 8+, Docker, Bitbucket Pipelines, Google Cloud Build

Qualifications

  • 2–4 years of software development experience with Java and/or TypeScript/JavaScript.

  • Strong interest in automated testing and quality assurance.

  • Experience writing unit and integration tests (JUnit, Mockito, Jasmine, or similar).
  • Familiarity with Spring Boot or similar backend frameworks.
  • Basic understanding of Angular, React, or
  • Understanding of RESTful APIs and HTTP protocols.
  • Experience with Git and collaborative code review practices.
  • Good communication skills in English (written and verbal).
  • Eagerness to learn complex microservices architectures.
  • Attention to detail and strong problem-solving mindset.

Nice to Have

  • Experience with E2E testing frameworks (Playwright, Cypress, Selenium).

  • Knowledge of TestContainers or other Docker-based testing tools.

  • Familiarity with Google Cloud Platform services.
  • Experience with MongoDB or other NoSQL databases.
  • Understanding of event-driven architecture and message queues.
  • Experience with CI/CD pipelines and automated test execution.
  • Knowledge of test coverage tools and quality metrics.

What We Offer

A unique opportunity to master a complex cloud platform through hands-on testing and feature development.

A clear, structured growth path from testing specialist to full-stack developer.

Mentorship from experienced senior developers and tech leads.

Work on a cutting-edge, AI-powered platform built on Google Cloud.

Collaboration with talented engineers and consultants across Europe.

A flexible hybrid work environment in Poland.

Continuous learning opportunities with modern cloud, AI, and microservices technologies.

Career Growth Path

Months 1–6: Focus on understanding the codebase through test development and expanding test coverage.

Months 6–12: Begin contributing to feature development while maintaining testing responsibilities ( 50/50 split).

Months 12–18: Transition to feature ownership, using testing as your quality advantage ( 30/70 split).

Beyond: Become a proficient full-stack developer with deep system knowledge and a quality-first mindset.

About Cloudia

Cloudia is The Cloud People's proprietary platform that enables Smart Resourcing — connecting customers and consultants through transparent, data-driven delivery models.

As part of the Cloudia team, you'll be building the foundation that powers AI-driven innovation and next-generation cloud delivery worldwide.

Department

Delivery

Locations

The Cloud People, Łódź (Poland), The Cloud People, Krakow (Poland)

Remote status

Hybrid

Contact Marianne Hisdal Group Chief People Officer



  • Łódź, Łódź Voivodeship, Polska UNIQA TU S.A. Pełny etat

    Full-Stack Developer Java4663363ObowiązkiRozwijanie oprogramowania z naciskiem na realizację potrzeb biznesu Wdrażanie oraz utrzymywanie wytwarzanego oprogramowania Dbanie o najlepsze praktyki w zakresie wytwarzania, przeglądu kodu oraz testowania Ścisła współpraca z innymi zespołami wytwórczymi Utrzymywanie dokumentacji techniczno-biznesowej...


  • Łódź, Łódź Voivodeship, Polska Altavia Pełny etat 40 000 zł - 60 000 zł rocznie

    Poszukujemy Full Stack Developera/Developerki Lokalizacja: Praca zdalna lub hybrydowa w Łódź/WarszawaJesteśmy technologicznym sercem nowoczesnej agencji marketingowej 360. Nasz zespół skupia się na tworzeniu wewnętrznych, innowacyjnych narzędzi, które rewolucjonizują i automatyzują naszą pracę. Jeśli pasjonuje Cię budowanie inteligentnych...


  • Łódź, Łódź Voivodeship, Polska EPAM Systems Pełny etat

    We are looking for an experiencedSenior Full-Stack Engineerto join our team and play a key role in building and scaling a cutting-edge digital payments platform for the insurance industry.If you're passionate about innovation, dedicated to professional growth, and ready to drive impactful solutions, we want to hear from youPlease note: The role requires...


  • Łódź, Łódź Voivodeship, Polska goodylabs Pełny etat

    Szukasz projektów, w których możesz rozwijać się jako Backend Developer, pracować z ludźmi, którym naprawdę zależy, i mieć realny wpływ na to, co tworzysz?Zobacz, czy to brzmi jak Ty Masz 2–3 lata doświadczenia w tworzeniu backendu w środowisku Dobrze znasz NestJS, TypeScript, PostgreSQL i MongoDB. Rozumiesz zasady architektury...

  • Software Developer

    2 tygodni temu


    Łódź, Łódź Voivodeship, Polska Incubly Pełny etat

    Hey Nice to see youLet's share our stories to get to know a bit better…. We are business and technology enthusiasts constantly hungry for new challenges, self-development, and development, and nothing motivates us more than great software products and happy customers.At Incubly, we believe that great people want to work with great people, so we started...


  • Łódź, Łódź Voivodeship, Polska Incubly Pełny etat

    Hey Nice to see youLet's share our stories to get to know a bit better…. We are business and technology enthusiasts constantly hungry for new challenges, self-, and others-development and nothing motivates us more than great software products and happy customers.At Incubly, we believe that great people want to work with great people, so we started to build...

  • Hadoop Big Data Developer

    2 tygodni temu


    Łódź, Łódź Voivodeship, Polska Sii Poland Pełny etat

    We are looking for an experienced Hadoop / Big Data Developer with the potential to grow into an Expert IT Developer role. You will join the Backend Application Capability Team, which supports key initiatives within the IT/Technology cluster of a client from the banking industry. Our team provides technical expertise across Hadoop/Big Data, Oracle, SQL, and...

  • Qlik Developer

    2 tygodni temu


    Łódź, Łódź Voivodeship, Polska Commerzbank Digital Technology Centre Poland Pełny etat

    Join Our Team as a Qlik DeveloperAre you passionate about data visualization, analytics, and developing impactful solutions? Do you aspire to play a key role in managing the Bank's global market and liquidity risks while driving innovation? If so, we have the perfect opportunity for youAtGRM-RC (Group Risk Control), we take charge of managing the Bank's...

  • Qlik Developer

    2 tygodni temu


    Łódź, Łódź Voivodeship, Polska Commerzbank AG – Poland Pełny etat

    Join Our Team as a Qlik Developer Are you passionate about data visualization, analytics, and developing impactful solutions? Do you aspire to play a key role in managing the Bank's global market and liquidity risks while driving innovation? If so, we have the perfect opportunity for youAt GRM-RC (Group Risk Control), we take charge of managing the Bank's...


  • Łódź, Łódź Voivodeship, Polska DP World Pełny etat

    Job DescriptionWe are the leading provider of worldwide smart end-to-end supply chain & logistics, enabling the flow of trade across the globe. Our comprehensive range of products and services covers every link of the integrated supply chain – from maritime and inland terminals to marine services and industrial parks as well as technology-driven customer...