New offer - be the first one to apply!

August 8, 2026

Starszy Programista Java / Starsza Programistka Java

Senior • Remote

100 - 130 PLN

Warsaw, MZ, Poland

Opis

Analiza, projektowanie oraz rozwój aplikacji i systemów opartych o Java i Spring. Rozwijanie, utrzymanie oraz modyfikacja istniejących systemów, a także ich integracja z innymi aplikacjami i rejestrami.

Zakres obowiązków

  • Instalacja, konfiguracja i wdrażanie aplikacji na środowiskach klienta.
  • Tworzenie oraz aktualizacja dokumentacji technicznej, projektowej i powdrożeniowej.
  • Przygotowywanie i wykonywanie testów manualnych oraz automatycznych.
  • Diagnozowanie, analiza i usuwanie błędów w istniejących rozwiązaniach.
  • Współpraca przy projektowaniu i rozwoju architektury systemów IT.
  • Wsparcie użytkowników końcowych oraz obsługa zgłoszeń związanych z funkcjonowaniem systemów.
  • Praca w środowisku Agile z wykorzystaniem narzędzia JIRA do realizacji i raportowania zadań.

Technologie i projekty

Udział w projektach związanych z rozwojem oraz utrzymaniem systemów opartych o technologie Java, Spring, Angular, Kubernetes i PostgreSQL.

Similar jobs you might like

Technology

New offer

B2Bnetwork

Starszy Programista Frontend / Starsza Programistka Frontend

Senior

Remote

Warsaw, MZ, Poland

100 - 120 PLN

🏢 Summary: Oferta obejmuje projektowanie, rozwój i utrzymanie aplikacji frontendowych w Angularze oraz ich integrację z systemami i usługami zewnętrznymi. Rola obejmuje wdrożenia u klientów, testowanie, usuwanie błędów, tworzenie dokumentacji, wsparcie użytkowników i pracę w zespole Agile z wykorzystaniem JIRA. 🗂️ Requirements: Angular, Integracja aplikacji z systemami i usługami zewnętrznymi, Testy manualne i automatyczne, Diagnozowanie i usuwanie błędów, Tworzenie dokumentacji technicznej i projektowej, JIRA, Metodyka Agile 📃 Skills: Angular, JIRA, Agile 🏢 Description: Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji frontendowych w technologii Angular. Analiza wymagań biznesowych oraz projektowanie rozwiązań dla systemów informatycznych. Rozwój i integracja aplikacji z systemami oraz usługami zewnętrznymi. Instalacja, konfiguracja i wdrażanie aplikacji na środowiskach klienta. Tworzenie oraz aktualizacja dokumentacji technicznej i projektowej. Realizacja testów manualnych i automatycznych oraz dbanie o jakość dostarczanego oprogramowania. Identyfikowanie, diagnozowanie i usuwanie błędów w istniejących systemach. Współpraca przy projektowaniu architektury systemów IT. Wsparcie użytkowników oraz obsługa zgłoszeń dotyczących rozwijanych aplikacji. Współpraca z zespołem projektowym w metodyce Agile z wykorzystaniem narzędzia JIRA.

Technology

New offer

B2Bnetwork

Lider Techniczny Java / Liderka Techniczna Java

Senior

Remote

Warsaw, MZ, Poland

130 - 150 PLN

🏢 Summary: Oferta dotyczy roli Lidera Technicznego odpowiedzialnego za rozwój, utrzymanie i architekturę aplikacji backendowych Java/Spring. Stanowisko obejmuje koordynację pracy zespołu, zapewnianie jakości kodu oraz współpracę przy wdrożeniach w środowisku Kubernetes. 🗂️ Requirements: Java, Spring Boot, PostgreSQL, Kubernetes, Code review, Testy jednostkowe, Analiza statyczna kodu, Projektowanie architektury backendowej, Koordynacja zespołu programistycznego 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Kubernetes, SonarQube 🏢 Description: Opis Pełnienie roli Lidera Technicznego w projekcie rozwijanym w technologii Java/Spring. Zakres obowiązków • Projektowanie, rozwój i utrzymanie aplikacji backendowych opartych o Java oraz Spring Boot. • Podejmowanie decyzji technicznych dotyczących architektury oraz jakości rozwijanego oprogramowania. • Koordynowanie pracy zespołu programistów oraz wsparcie merytoryczne członków zespołu. • Przeprowadzanie code review oraz dbanie o wysoką jakość kodu zgodnie z dobrymi praktykami programistycznymi. • Współpraca z Kierownikiem Projektu, Scrum Masterem, Analitykami, Testerami oraz DevOps przy realizacji zadań projektowych. • Udział w planowaniu prac, estymacji zadań oraz rozwijaniu architektury systemu. • Rozwijanie i utrzymywanie usług opartych o Spring Boot oraz relacyjne bazy danych (PostgreSQL). • Dbanie o jakość kodu z wykorzystaniem narzędzi statycznej analizy (np. SonarQube) oraz testów jednostkowych. • Wspieranie procesu wdrożeń i utrzymania aplikacji działających w środowisku Kubernetes. • Identyfikowanie oraz rozwiązywanie problemów technicznych i optymalizacja wydajności aplikacji. • Wspieranie rozwoju kompetencji technicznych zespołu oraz promowanie dobrych praktyk inżynierskich. • Współpraca przy utrzymaniu i rozwoju systemu, z uwzględnieniem specyfiki domeny krwiodawstwa i krwiolecznictwa.

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

IT Squad

Fullstack Java Developer (Kotlin)

Senior

Remote

Warsaw, Poland

🏢 Summary: Development role focused on building and evolving Java- and Angular-based applications, including Android components, with strong emphasis on code quality, testing, and architecture. The position involves implementing key functionalities, resolving production issues, and developing CI/CD processes and automated testing. The role also includes designing Spring-based architectures and ensuring high software quality through reviews and performance testing. 🗂️ Requirements: Minimum 4 years of experience with Java 17, Spring 5, Angular 2+, and Kotlin (Android), Practical experience with relational databases and SQL/T-SQL query optimization, Experience in designing architecture and implementing solutions based on Spring framework, Strong knowledge of unit, integration, and performance testing (JUnit, JMeter), Experience in building and developing CI/CD processes and deployment automation 📃 Skills: Java, Spring, Angular, Kotlin, Android, SQL, T-SQL, JUnit, JMeter, CI/CD 🏢 Description: ZAKRES OBOWIĄZKÓW Wytwarzanie i rozwój kodu zgodnie z wymaganiami jakościowymi oraz obowiązującymi standardami Implementacja kluczowych funkcjonalności, diagnozowanie oraz usuwanie problemów w środowiskach testowych i produkcyjnych Tworzenie i utrzymywanie dokumentacji technicznej oraz architektonicznej, z dbałością o spójność rozwiązań Przeprowadzanie przeglądów kodu oraz zapewnianie wysokiej jakości oprogramowania poprzez testy, analizę Sonar i code review Wdrażanie i rozwój procesów CI/CD, automatyzacji testów, monitoringu oraz wsparcie stabilności środowisk Mentoring i wsparcie merytoryczne członków zespołu oraz aktywny udział w wydarzeniach Agile i spotkaniach projektowych CZEGO OCZEKUJEMY Minimum 4 lata doświadczenia w technologiach Java 17, Spring 5, Angular 2+ oraz Kotlin w środowisku Android Praktycznej znajomości relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań Doświadczenia w projektowaniu architektury oraz wdrażaniu rozwiązań opartych na frameworku Spring Bardzo dobrej znajomości testów jednostkowych (JUnit), integracyjnych oraz testów wydajnościowych z wykorzystaniem JMeter Doświadczenia w pracy w środowisku Agile/Scrum oraz współpracy w zespołach projektowych Znajomości języka angielskiego na poziomie co najmniej B2, pozwalająca na swobodną komunikację biznesową i techniczną Doświadczenia w budowaniu i rozwijaniu procesów CI/CD oraz automatyzacji wdrożeń i procesów developerskich MILE WIDZIANE Znajomość Docker, Kubernetes, SQLite, Sentry – Kibana, Rest, rxJava2 Doświadczenie z chmurą Azure CO OFERUJEMY Pracę przy projektach klienckich i produktach własnych Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Szkolenia oraz wsparcie w określeniu ścieżki rozwoju Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę B2B Pracę w trybie hybrydowym z biura w Gdańsku lub 100% zdalnie Krótki proces rekrutacji

Technology

Upvanta sp. z o.o.

Senior Java Developer (praca zdalna)

Senior

Remote

Wroclaw, Poland

1,100 - 1,150 PLN

🏢 Summary: Senior Java Developer role focused on designing and developing backend systems based on microservices architecture and REST API. The position includes architectural decision-making, maintaining code quality, and supporting the team in solving technical challenges within an Agile Scrum environment. Experience with modern backend technologies, databases, and integration patterns is required. 🗂️ Requirements: 6-8 years of experience as a Java Developer, Experience working in Agile Scrum environment, Strong knowledge of Java 11+, Experience with Java ecosystem, Practical experience with microservices architecture, Experience developing REST API, Ability to design complex backend systems, Knowledge of design patterns, Experience with relational databases, Experience with non-relational databases, Experience with Jira, Experience with Confluence, Strong analytical and problem-solving skills 📃 Skills: Java, REST, Microservices, Scrum, Jira, Confluence, Atlassian, SQL, NoSQL, Kafka, Angular, Docker, Kubernetes 🏢 Description: Zakres obowiązków Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową Tworzenie oraz rozwijanie REST API Projektowanie złożonych systemów backendowych Podejmowanie decyzji architektonicznych i technologicznych Wsparcie zespołu w rozwiązywaniu problemów technicznych Dbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns) Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian Wymagania Minimum 6-8 lat doświadczenia jako Java Developer w środowisku Agile (Scrum) Bardzo dobra znajomość Java (11+) i ekosystemu Java Praktyczne doświadczenie z architekturą mikroserwisową Doświadczenie w tworzeniu REST API Umiejętność projektowania złożonych systemów Znajomość wzorców projektowych Praca z bazami danych: relacyjnymi i nierelacyjnymi Doświadczenie z Jira, Confluence (Atlassian) Silne umiejętności analityczne i rozwiązywania problemów Mile widziane Doświadczenie z Kafka lub innymi systemami kolejkowymi Znajomość technologii frontendowych (np. Angular ) Wiedza z obszaru DevOps Doświadczenie z Docker, Kubernetes Znajomość wzorców integracyjnych Doświadczenie w branży finansowej lub ubezpieczeniowej

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

Technology

Upvanta sp. z o.o.

Senior Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: The role involves designing, developing, testing, and maintaining complex Java-based systems with a focus on building new functionalities and supporting existing components. You will work with modern cloud and container technologies, contribute to architectural decisions, and ensure high code quality in an event-driven environment. The position includes active participation in Agile processes and close collaboration with architects and cross-functional teams. 🗂️ Requirements: Proficient in Java 17+, Experience with Spring Framework, Experience with Hibernate, Knowledge of SQL, Experience with Oracle databases, Experience with JUnit or similar testing frameworks, Experience with Docker, Experience with OpenShift, Experience with AWS or Azure, Experience with event-driven systems, Practical experience with Kafka 📃 Skills: Java, Spring, Hibernate, SQL, Oracle, JUnit, Docker, OpenShift, AWS, Azure, Kafka 🏢 Description: Jako Senior Java Developer będziesz odpowiedzialny/a za: Projektowanie, rozwój, testowanie i debugowanie nowych funkcjonalności w złożonym systemie Rozwijanie oraz utrzymanie istniejących komponentów Wsparcie architektów w budowaniu długoterminowej wizji technologicznej Tworzenie dokumentacji technicznej i prototypów Analizę problemów w środowiskach developerskich i produkcyjnych Przekładanie wymagań biznesowych na rozwiązania techniczne Dbanie o jakość kodu i standardy programistyczne Udział w ceremoniach Agile (planowanie, demo) Wymagania (must-have) Bardzo dobra znajomość Java (min. 17) Doświadczenie z Spring Framework, Hibernate Znajomość SQL / Oracle Doświadczenie z testami ( JUnit lub podobne ) Znajomość konteneryzacji ( Docker, OpenShift ) Doświadczenie z chmurą ( AWS lub Azure ) Praca z systemami event-driven ( Kafka mile widziana jako must praktyczny ) Bardzo dobra znajomość języka angielskiego (B2+) Umiejętność analitycznego myślenia i rozwiązywania problemów Dobra organizacja pracy i zarządzanie czasem Wysokie kompetencje interpersonalne Mile widziane Znajomość ElasticSearch / Solr Doświadczenie z architekturą mikroserwisów Praca z systemami rozproszonymi Migracje monolit → mikroserwisy Doświadczenie w metodykach Agile Co oferujemy Pracę nad zaawansowanym produktem o realnym wpływie na bezpieczeństwo lotów Międzynarodowe środowisko i współpracę z ekspertami Dużą autonomię i wpływ na rozwój systemu Hybrydowy model pracy (Kraków) Możliwość rozwoju w kierunku architektury i systemów rozproszonych

Technology

Upvanta sp. z o.o.

Senior Java Developer / Tech Lead (praca zdalna)

Senior

Remote

Wroclaw, Poland

1,100 - 1,150 PLN

🏢 Summary: Senior Java Tech Lead role focused on designing and developing microservices-based backend systems, building REST APIs, and making architectural decisions in an Agile environment. The position includes mentoring team members, ensuring code quality, and supporting technical problem-solving. Experience with modern backend architecture, databases, and Atlassian tools is required. 🗂️ Requirements: Minimum 10 years of experience as Java Developer, Experience in Agile Scrum environment, Experience as Tech Lead or Team Leader, Very good knowledge of Java 11+, Experience with Java ecosystem, Practical experience with microservices architecture, Experience creating REST API, Ability to design complex backend systems, Knowledge of design patterns, Experience with relational databases, Experience with non-relational databases, Experience with Jira, Experience with Confluence, Strong analytical and problem-solving skills, Experience mentoring team members 📃 Skills: Java, REST, Microservices, Scrum, Jira, Confluence, SQL, NoSQL, Kafka, Angular, Docker, Kubernetes, DevOps 🏢 Description: Zakres obowiązków Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową Tworzenie oraz rozwijanie REST API Projektowanie złożonych systemów backendowych Podejmowanie decyzji architektonicznych i technologicznych Wsparcie zespołu w rozwiązywaniu problemów technicznych Dbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns) Mentoring i rozwój innych członków zespołu Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian Wymagania Minimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum) Doświadczenie w roli Tech Leada / Lidera zespołu Bardzo dobra znajomość Java (11+) i ekosystemu Java Praktyczne doświadczenie z architekturą mikroserwisową Doświadczenie w tworzeniu REST API Umiejętność projektowania złożonych systemów Znajomość wzorców projektowych Praca z bazami danych: relacyjnymi i nierelacyjnymi Doświadczenie z Jira, Confluence (Atlassian) Silne umiejętności analityczne i rozwiązywania problemów Doświadczenie w mentorowaniu zespołu Mile widziane Doświadczenie z Kafka lub innymi systemami kolejkowymi Znajomość technologii frontendowych (np. Angular ) Wiedza z obszaru DevOps Doświadczenie z Docker, Kubernetes Znajomość wzorców integracyjnych Doświadczenie w branży finansowej lub ubezpieczeniowej

Technology

B2Bnetwork

Java Developer (k/m)

Senior

Hybrid

Warsaw, Poland

16,800 - 20,080 PLN

🏢 Summary: Development of new and existing Java-based applications and services with strong focus on quality, testing, and performance. The role involves designing technical solutions, writing unit and integration tests, and participating in project work within a collaborative team. Emphasis is placed on Spring-based backend systems and integration using standard web service protocols. 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Experience with Java SE 11 or higher, Strong knowledge of Spring Boot, Strong knowledge of Spring Integration, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP, Knowledge of REST, Knowledge of XML, Knowledge of JSON, Higher education degree in Computer Science or related field 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych dla budowanych aplikacji i serwisów Dbanie o wysoką jakość oprogramowania w zakresie funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technologicznych Udział w pracach projektowych Nasze wymagania Minimum 5-letnie doświadczenie komercyjne w programowaniu w języku Java Doświadczenie w programowaniu w Java SE 11 lub wyższej Bardzo dobra znajomość Spring Boot oraz Spring Integration Znajomość relacyjnych baz danych Znajomość narzędzi Git, Maven, Jira, Jenkins Znajomość standardów SOAP, REST, XML, JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy zespołowej Mile widziane Doświadczenie w środowisku chmurowym GCP w szczególności BigQuery, CloudSQL, Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie w budowaniu skonteneryzowanych aplikacji z wykorzystaniem Anthos, Kubernetes Engine, Docker Znajomość innych frameworków np. Micronaut

Technology

Link Group

Java Developer

Mid

Hybrid

Warsaw, Poland

100 - 150 PLN

🏢 Summary: Mid-level Java Developer role focused on building and delivering software aligned with a long-term product roadmap, ensuring high-quality, user-centric solutions. The position involves full-cycle development, task estimation, and close collaboration within a cross-functional team. The role also requires active participation in CI/CD processes and hybrid work availability. 🗂️ Requirements: Mid-level experience with Java 8/17, Experience with Spring Boot and Hibernate, Experience with Maven and functional libraries, Proficiency in Oracle PL/SQL, Experience with Swagger for API documentation, Practical knowledge of CI/CD tools, Ability to work in hybrid model at least one day per week, Fluent English communication skills 📃 Skills: Java, Spring, Hibernate, Maven, Vavr, Oracle, PLSQL, Swagger, Bitbucket, Jenkins, Sonar, Kubernetes, ELK, CI/CD 🏢 Description: Key Responsibilities: Software Development: Build and deliver software according to project requirements and a multi-year product roadmap. User-Centric Design: Collaborate with the team to shape software functionality to best meet user expectations. Quality Assurance: Maintain high-quality solutions through thorough test coverage, code reviews, and a focus on user needs. Project Management: Perform task estimation, planning, and provide proactive status reporting to the team. Team Collaboration: Foster a supportive environment by sharing knowledge and assisting other team members. Technical Requirements: Java Stack: Solid mid-level experience with Java 8/17, Spring Boot, Hibernate, Maven, and functional libraries like vavr. Data & Messaging: Proficiency in Oracle PL/SQL, and API documentation using Swagger. DevOps Ecosystem: Practical knowledge of CI/CD tools including Bitbucket, Jenkins, Sonar, Kubernetes, and ELK. Soft Skills: A collaborative "team player" attitude with the ability to communicate fluently in English. Work Model: Ability to work in a hybrid setup, including at least one day per week.