May 26, 2026
Mobile Developer (Android / Kotlin) ( K/M/N)
Mid • Remote
100 - 130 PLN
Warsaw, Poland
O projekcie
Projekt obejmuje realizację prac deweloperskich w obszarze aplikacji mobilnych Android. Zakres współpracy dotyczy zarówno rozwoju funkcjonalności, jak i utrzymania istniejących rozwiązań oraz wsparcia procesów testowych i dokumentacyjnych.
Twój zakres obowiązków
realizacja projektowych prac deweloperskich
analiza i naprawa zgłoszonych błędów
wsparcie testów
tworzenie oraz aktualizacja dokumentacji
realizacja innych zadań mieszczących się w zakresie kompetencji
Nasze wymagania
minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych Android
praktyczna znajomość narzędzi: BitBucket, Git, Jenkins
praktyczna znajomość środowiska Kubernetes
Mile widziane
znajomość: Spring, Spring Cloud, Spring JPA, Hibernate
doświadczenie w programowaniu w architekturze mikroserwisowej
znajomość narzędzi: Jira, Confluence
znajomość stosu: ELK, Prometheus/Grafana, SonarQube
znajomość narzędzi testów jednostkowych (np. JUnit, Mockito)
doświadczenie w pracy w metodyce SCRUM
Similar jobs you might like
Technology
Randlab
Mobile Developer (Android) – Kotlin + React Native (K/M/N)
Mid
Hybrid
Warsaw, Poland
100 - 110 PLN
🏢 Summary: Development and maintenance of Android mobile applications, including implementation of new features and enhancement of existing solutions. The role involves bug fixing, supporting testing processes, and maintaining technical documentation. The project covers both ongoing development and continuous improvement of current applications. 🗂️ Requirements: Minimum 3 years of experience in Android mobile application development, Practical experience with BitBucket, Practical experience with Git, Practical experience with Jenkins, Practical experience with Kubernetes 📃 Skills: Android, BitBucket, Git, Jenkins, Kubernetes, Spring, SpringCloud, Hibernate, Jira, Confluence, ELK, Prometheus, Grafana, SonarQube, JUnit, Mockito, SCRUM, Microservices 🏢 Description: O projekcie Projekt obejmuje rozwój oraz utrzymanie aplikacji mobilnych. Zakres współpracy dotyczy zarówno implementacji nowych funkcjonalności, jak i pracy nad istniejącymi rozwiązaniami. Twój zakres obowiązków realizacja projektowych prac deweloperskich rozwój nowych funkcjonalności oraz utrzymanie istniejących rozwiązań analiza i naprawa zgłoszonych błędów wsparcie testów tworzenie oraz aktualizacja dokumentacji Nasze wymagania minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych Android praktyczna znajomość narzędzi: BitBucket, Git, Jenkins praktyczna znajomość środowiska Kubernetes Mile widziane znajomość technologii backendowych (Spring, Spring Cloud, Hibernate) – w zakresie integracji doświadczenie w pracy w architekturze mikroserwisowej znajomość narzędzi: Jira, Confluence znajomość narzędzi: ELK, Prometheus, Grafana, SonarQube znajomość narzędzi testów jednostkowych (np. JUnit, Mockito) doświadczenie w pracy w metodyce SCRUM
Technology
Randlab
Mobile Developer (React Native) (K/M/N)
Mid
Remote
Warsaw, Poland
100 - 130 PLN
🏢 Summary: Development role focused on building and maintaining mobile applications using React Native. The work includes implementing new features, fixing bugs, supporting testing processes, and maintaining technical documentation. The project also involves collaboration within modern DevOps and microservices environments. 🗂️ Requirements: Minimum 3 years of experience in mobile application development, Practical experience with React Native, Practical knowledge of BitBucket, Practical knowledge of Git, Practical knowledge of Jenkins, Practical knowledge of Kubernetes 📃 Skills: ReactNative, BitBucket, Git, Jenkins, Kubernetes, Spring, SpringCloud, SpringJPA, Hibernate, Microservices, Jira, Confluence, ELK, Prometheus, Grafana, SonarQube, JUnit, Mockito, SCRUM 🏢 Description: O projekcie Projekt obejmuje realizację prac deweloperskich w obszarze aplikacji mobilnych. Zakres współpracy dotyczy zarówno rozwoju funkcjonalności, jak i utrzymania istniejących rozwiązań oraz wsparcia procesów testowych i dokumentacyjnych. Główną technologią wykorzystywaną w projekcie jest React Native. Twój zakres obowiązków realizacja projektowych prac deweloperskich analiza i naprawa zgłoszonych błędów wsparcie testów tworzenie oraz aktualizacja dokumentacji realizacja innych zadań mieszczących się w zakresie kompetencji Nasze wymagania minimum 3 lata doświadczenia w programowaniu aplikacji mobilnych praktyczna znajomość React Native praktyczna znajomość narzędzi: BitBucket, Git, Jenkins praktyczna znajomość środowiska Kubernetes Mile widziane znajomość: Spring, Spring Cloud, Spring JPA, Hibernate doświadczenie w programowaniu w architekturze mikroserwisowej znajomość narzędzi: Jira, Confluence znajomość stosu: ELK, Prometheus/Grafana, SonarQube znajomość narzędzi testów jednostkowych (np. JUnit, Mockito) doświadczenie w pracy w metodyce SCRUM
Technology
Randlab
Java + Angular Developer (K/M/N)
Mid
Remote
Warsaw, Poland
100 - 115 PLN
🏢 Summary: Development and maintenance of applications in the telecommunications domain using Java and Angular technologies. The role involves implementing new functionalities, fixing defects, and participating in technical design within a Scrum team. Close collaboration with analysts, testers, and business stakeholders is required. 🗂️ Requirements: Minimum 3 years of experience in Java programming, Practical knowledge of Spring, Practical knowledge of Spring Cloud, Practical knowledge of Spring JPA, Practical knowledge of Hibernate, Practical knowledge of Angular, Experience with BitBucket, Experience with Git, Experience with Jenkins, Experience with Kubernetes, Knowledge of relational databases, Knowledge of NoSQL databases, Experience with Golang 📃 Skills: Java, Spring, SpringCloud, SpringJPA, Hibernate, Angular, BitBucket, Git, Jenkins, Kubernetes, MSSQL, PostgreSQL, NoSQL, Golang 🏢 Description: O projekcie Projekt realizowany w obszarze telekomunikacji. Zakres współpracy obejmuje rozwój oraz utrzymanie aplikacji realizowanych w środowisku Java i Angular. Współpraca z zespołami projektowymi oraz udział w projektowaniu i implementacji nowych funkcjonalności. Twój zakres obowiązków tworzenie oprogramowania oraz implementacja wymagań funkcjonalnych rozwój nowych funkcjonalności oraz naprawa błędów udział w projektowaniu funkcjonalności i rozwiązań technicznych testowanie, debugowanie oraz analiza błędów aplikacji współpraca z zespołem projektowym w metodyce Scrum współpraca z analitykami, testerami oraz biznesem w zakresie realizacji wymagań Nasze wymagania minimum 3 lata doświadczenia w programowaniu w Java praktyczna znajomość Spring, Spring Cloud, Spring JPA, Hibernate praktyczna znajomość Angular praktyczna znajomość narzędzi BitBucket, Git, Jenkins praktyczna znajomość środowiska Kubernetes znajomość relacyjnych baz danych (np. MSSQL, PostgreSQL) oraz baz NoSQL doświadczenie w programowaniu w języku Golang Mile widziane doświadczenie w architekturze mikroserwisowej znajomość stosu ELK, Prometheus/Grafana, SonarQube znajomość narzędzi Jira, Confluence znajomość narzędzi testów jednostkowych (np. JUnit, Mockito) doświadczenie w pracy w metodyce SCRUM
Technology
SOFLAB TECHNOLOGY
Programista/ka Android
Senior
Remote
Warsaw, Poland
100 - 130 PLN/hr
🏢 Summary: B2B contract for a Senior Android Developer to design, develop, and maintain advanced Android applications using modern technologies. The role focuses on implementing new features, ensuring high performance, fixing bugs, writing tests, and maintaining technical documentation in a fully remote environment. The project is planned for 12+ months with an hourly rate. 🗂️ Requirements: Minimum 4 years of experience in Kotlin development, Very good knowledge of Kotlin and its ecosystem, Practical experience with Android SDK, Experience with XML-based views, Experience with Jetpack Compose, Experience with Kotlin Coroutines, Knowledge of Clean Architecture and SOLID principles, Experience with MVVM design pattern, Experience with REST API integration, Experience working with JSON data, Experience in unit and integration testing, Knowledge of Git and GitFlow, Experience working in Scrum methodology 📃 Skills: Kotlin, Android, SDK, XML, Jetpack, Compose, Coroutines, CleanArchitecture, SOLID, MVVM, REST, JSON, JUnit, MockK, Robolectric, Git, GitFlow, Scrum 🏢 Description: ZADANIA: Projektowanie zaawansowanych aplikacji na systemy Android Współpraca z zespołem projektowym w celu dostarczania i projektowania nowych funkcji Diagnoza i naprawianie błędów, dbałość o wydajność aplikacji Przeprowadzanie testów aplikacji Ciągłe wdrażanie nowych funkcjonalności Opracowywanie dokumentacji technicznej WYMAGANIA: Minimum 4 lata doświadczenia w tworzeniu aplikacji z użyciem języka Kotlin Bardzo dobra znajomość Kotlina oraz jego ekosystemu Praktyczne doświadczenie z Android SDK, widokami opartymi na XML, a także Jetpack Compose i Kotlin Coroutines Znajomość zasad projektowania oprogramowania, w tym Clean Architecture oraz SOLID Doświadczenie w pracy z wzorcami projektowymi, szczególnie MVVM Umiejętność integracji z REST API oraz pracy z danymi w formacie JSON Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (np. JUnit, MockK, Robolectric) Znajomość systemu kontroli wersji Git (w tym GitFlow) oraz doświadczenie w pracy zespołowej Znajomość metodyk zwinnych, takich jak Scrum DODATKOWE INFORMACJE: Forma współpracy: b2b Stawka: 100 -130 zł/h Długość zatrudnienia: 12 miesięcy + Model pracy: 100% zdalnie
Technology
Transition Technologies PSC
Android Developer - Talent Pool
Mid
Remote
Bialystok, Poland
🏢 Summary: Talent Pool opportunity for an Android Developer focused on building and maintaining native Android applications using Kotlin and Java. The role involves implementing UI based on Figma designs, integrating REST APIs, working with SQL databases, and ensuring code quality through testing and version control. Candidates will contribute to high-quality, reliable mobile solutions within a structured development environment. 🗂️ Requirements: Minimum 3 years of experience as Android Developer, Strong knowledge of Kotlin, Strong knowledge of Jetpack Compose, Experience in native Android development, Knowledge of Java, Experience implementing UI from Figma designs, Experience with REST API integration, Knowledge of SQL, Experience with Git, Knowledge of JUnit, Experience with Jira Software, Experience with Confluence 📃 Skills: Kotlin, Java, Jetpack, Compose, Android, Figma, REST, SQL, Git, JUnit, Jira, Confluence 🏢 Description: This posting is part of a Talent Pool for the Android Developer role . Submitted applications will be used to enable a quick response to future business needs. We will contact selected candidates only when a relevant recruitment process is initiated. Responsibilities Developing and maintaining native Android applications using Java and Kotlin. Implementing application views based on prepared designs in Figma. Integrating mobile applications with REST API services. Working with databases and SQL queries. Writing and maintaining unit tests using JUnit. Collaborating with the development team using Git. Working with project documentation and task management tools such as Jira Software and Confluence. Ensuring high quality, performance and reliability of delivered solutions. Requirements Minimum 3 years of professional experience as an Android Developer. Strong knowledge of Kotlin and Jetpack Compose. Experience in native Android application development. Knowledge of Java. Practical experience with Figma, especially implementing prepared UI views. Good understanding of REST API integration. Knowledge of SQL. Experience with Git version control. Knowledge of JUnit. Experience with Jira Software and Confluence. Nice to have Experience in projects for public institutions or large organizations. Knowledge of mobile application architecture patterns.
Technology
B2Bnetwork
Java Backend Developer Mid
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Oferta dotyczy rozwoju i modyfikacji aplikacji oraz serwisów backendowych w Java z wykorzystaniem Spring Boot i Spring Integration. Rola obejmuje projektowanie, implementację i testowanie rozwiązań z naciskiem na wydajność, jakość i niezawodność oraz integrację systemów i pracę z bazami danych. Stanowisko wymaga ścisłej współpracy projektowej oraz analizy i dokumentowania rozwiązań technicznych. 🗂️ Requirements: Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java, Doświadczenie w Java SE 11 lub nowszej, Dobra znajomość Spring Boot, Dobra znajomość Spring Integration, Znajomość relacyjnych baz danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Wykształcenie wyższe informatyczne lub pokrewne, Umiejętność pracy w zespole 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, Kubernetes, Docker, Anthos, Micronaut 🏢 Description: Projekt obejmuje rozwój i modyfikację aplikacji oraz serwisów backendowych w Java, z wykorzystaniem Spring Boot i Spring Integration. Rola koncentruje się na tworzeniu rozwiązań o wysokiej jakości, wydajności i niezawodności, a także na pracy z integracjami systemowymi i relacyjnymi bazami danych. Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych Dbanie o wysoką jakość oprogramowania Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technicznych Udział w pracach projektowych Nasze wymagania Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java Doświadczenie w programowaniu w Java SE 11 lub nowszej Dobra znajomość Spring Boot i Spring Integration Znajomość relacyjnych baz danych Znajomość Git, Maven, Jira i Jenkins Znajomość standardów SOAP, REST, XML i JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy w zespole Mile widziane Doświadczenie w środowisku chmurowym GCP Znajomość BigQuery, CloudSQL i Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie w budowie skonteneryzowanych aplikacji Znajomość Anthos, Kubernetes Engine i Docker Znajomość innych frameworków, np. Micronaut
Technology
Appliscale
Mid Android Engineer
Mid
Remote
Krakow, Poland
18,000 - 22,000 PLN
🏢 Summary: The role involves developing and delivering large-scale Android applications for B2B and B2C clients across Europe, with full ownership from architecture design to production support. The position focuses on building high-quality mobile solutions integrated with backend systems and supported by CI/CD and monitoring processes. You will work on improving app performance, architecture, and scalability within an Agile environment. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Bachelor’s degree in Computer Science, Software Engineering or related field, Experience delivering Android apps at scale, Strong knowledge of software engineering principles, data structures and algorithms, Hands-on experience designing mobile and backend architecture, Experience with TCA architecture, Knowledge of MVI architecture, Experience with REST APIs, Hands-on experience with CI/CD processes, Understanding of OOP, SOLID and Clean Code principles, Experience with dependency injection and threading in Android, Experience working in Agile (SCRUM or Kanban), English proficiency 📃 Skills: Kotlin, Android, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVI, CI/CD, OOP, SOLID, CleanCode, SCRUM, Kanban 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 3 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Experience with TCA architecture Fluency in other architecture and patterns: MVI, REST APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js
Technology
Avenga
Fullstack Java Angular Developer
Mid
Remote
Warsaw, Poland
16,000 - 20,000 PLN
🏢 Summary: The offer is for a Java Developer responsible for designing, developing, testing, and deploying high-performance applications processing large data volumes in a JVM environment. The role includes building supporting tools, CI/CD processes, and deployment solutions, as well as maintaining and monitoring applications. The position involves working with modern backend and frontend technologies in a hybrid work model. 🗂️ Requirements: Minimum 3 years experience building high-performance JVM applications, Experience processing large data volumes, Very good knowledge of Java 17+, Very good knowledge of Spring or Playframework, Very good knowledge of TypeScript and RxJs, Good knowledge of Angular 2+, Knowledge of Hibernate and JPA, Knowledge of TCP, UTP, OAuth/OpenID, Websocket, Knowledge of Docker, JUnit, Bash, Linux, Experience with CI/CD pipelines in Jenkins or GitlabCI, Experience with Git version control, Knowledge of event sourcing, Object-oriented and functional design skills 📃 Skills: Java, Spring, Playframework, TypeScript, RxJs, Angular, Hibernate, JPA, TCP, UTP, OAuth, OpenID, Websocket, Docker, JUnit, Bash, Linux, Jenkins, GitlabCI, Git, JVM, Kafka, Redis, Openshift, Node.js, UML, Ansible 🏢 Description: Zakres zadań Prace koncepcyjne i projektowe w zakresie budowy aplikacji. Aktywny udział w dopracowywaniu wymagań funkcjonalnych i niefunkcjonalnych. Prace programistyczne wraz z opracowywaniem i pisaniem testów. Udział w przygotowaniu i prowadzeniu wdrożeń. Projektowanie i tworzenie narzędzi oraz procedur wspomagających testy, oraz administrowanie aplikacjami. Przygotowanie wydań systemów, w tym opracowanie changelogów – listy zmian w systemach w ramach przygotowania wydań. Opracowanie dokumentacji związanej z wykonywanymi pracami. Dostarczanie narzędzi wdrażania, utrzymania i monitoringu dla zespołów eksploatacyjnych. Oczekujemy Minimum 3 lat doświadczenia w budowaniu aplikacji wydajnych, przetwarzających dużą ilość danych w środowisku JVM. Bardzo dobrej znajomości Java 17+, Spring / Playframework, TypeScript, RxJs, Hibernate, JPA. Dobrej znajomości Angular2+. Znajomości protokołów TCP, UTP, OAuth/OpenID, Websocket. Znajomości Docker, JUnit, Angular, Bash, Linux, event sourcing. Umiejętności budowania procesów CI/DC w Jenkins/GitlabCI. Umiejętności projektowania obiektowego oraz funkcyjnego. Doświadczenia w pracy z systemem kontroli wersji GIT. Mile widziane Doświadczenie z Kafką, Redis, Openshift. Doświadczenie w Node.js. Umiejętności projektowania i modelowania z wykorzystaniem notacji UML znajomość Ansible. Oferujemy Zatrudnienie w oparciu o umowę o pracę. Ciekawą pracę w środowisku rynku kapitałowego. Możliwość rozwoju zawodowego. Atrakcyjny system wynagradzania. Dostęp do szkoleń, konferencji. Bogaty pakiet benefitów (pakiet kafeteryjny, prywatna opieka medyczna, ubezpieczanie na życie, PPE). Możliwość pracy hybrydowej.
Technology
Appliscale
Senior Android Engineer
Senior
Remote
Krakow, Poland
20,000 - 28,000 PLN
🏢 Summary: Development and large-scale delivery of Android applications for B2B and B2C clients, with responsibility for architecture, quality, and production maintenance. The role involves designing mobile-to-backend integrations, applying modern architectural patterns, and supporting CI/CD and monitoring processes. You will contribute to feature scoping, performance optimization, and continuous improvement of Android solutions. 🗂️ Requirements: Minimum 4 years commercial experience in Android development, Degree in Computer Science, Software Engineering or related field, Strong knowledge of software engineering principles, testing, data structures and algorithms, Hands-on experience designing mobile and backend architectures, Experience with MVI and TCA architectural patterns, Experience with REST or GraphQL APIs, Strong experience with CI/CD processes, Knowledge of OOP, SOLID principles and Clean Code, Experience with dependency injection and multithreading, Experience working in Agile methodologies (SCRUM or Kanban) 📃 Skills: Kotlin, Android, REST, GraphQL, CI/CD, MVI, TCA, OOP, SOLID, CleanCode, DependencyInjection, Threading, Scrum, Kanban, DataStructures, Algorithms 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. A strong hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting new team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications Minimum of 4 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Fluency in architecture and patterns: MVI, TCA, REST/GraphQL APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player and a leading by example approach Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js
Technology
DCG
Java Developer
Senior
Hybrid
Warsaw, Poland
120 - 160 PLN
🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji Java opartych na architekturze mikroserwisowej z wykorzystaniem Spring Boot i technologii chmurowych. Rola obejmuje projektowanie nowych funkcjonalności, udział w code review, współpracę w Scrum oraz tworzenie dokumentacji technicznej. Kandydat będzie pracować z REST API, Dockerem, Kubernetes oraz bazami SQL i NoSQL. 🗂️ Requirements: 4+ lata doświadczenia komercyjnego w Java, Znajomość Java 8+, Bardzo dobra znajomość Spring Boot, Znajomość Spring MVC/WebFlux, Znajomość wzorców projektowych, Doświadczenie z architekturą mikroserwisową, Znajomość REST API, Doświadczenie z Docker, Doświadczenie z Kubernetes, Znajomość baz danych SQL i NoSQL, Znajomość ORM, Doświadczenie z testami jednostkowymi i integracyjnymi, Znajomość JUnit, Znajomość Mockito, Znajomość Git, Znajomość CI/CD, Doświadczenie w Scrum, Znajomość Jira, Znajomość Confluence, Umiejętność tworzenia dokumentacji technicznej, Znajomość Linux/Unix, Komunikatywny język angielski 📃 Skills: Java, Spring, SpringBoot, WebFlux, SpringMVC, REST, Docker, Kubernetes, SQL, NoSQL, ORM, JUnit, Mockito, Git, CI/CD, Scrum, Jira, Confluence, Linux, Unix, AWS, Kafka, Python, Bash, JMeter, K6, Angular, React, Vue 🏢 Description: Zakres obowiązków: Rozwój i utrzymanie aplikacji Java w architekturze mikroserwisowej Projektowanie oraz implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi Udział w code review oraz wsparcie techniczne zespołu Współpraca z programistami, testerami i analitykami w metodyce Scrum Tworzenie dokumentacji technicznej oraz praca z Jira i Confluence Wymagania: Min. 4 lata doświadczenia komercyjnego w Java (Java 8+) Bardzo dobra znajomość Spring Boot, Spring MVC/WebFlux oraz wzorców projektowych Doświadczenie z architekturą mikroserwisową, REST API oraz Docker/Kubernetes Praktyczna znajomość baz danych SQL i NoSQL oraz ORM Doświadczenie z testami jednostkowymi i integracyjnymi (JUnit, Mockito) Znajomość Git, CI/CD oraz pracy w środowisku Scrum (Jira, Confluence) Umiejętność analizy wymagań, projektowania rozwiązań i tworzenia dokumentacji technicznej Znajomość systemów Linux/Unix oraz języka angielskiego na poziomie komunikatywnym Mile widziane: Doświadczenie z AWS Znajomość Apache Kafka Praktyczna znajomość narzędzi DevOps i automatyzacji Znajomość Python lub Bash Doświadczenie z testami wydajnościowymi (JMeter, K6) Podstawowa znajomość technologii frontendowych (Angular, React lub Vue.js) Oferujemy: Prywatną opiekę medyczną Dofinansowanie karty sportowej Stałe wsparcie konsultanta Program rekomendacji pracowników