June 27, 2026
Fullstack Java+React Developer (banking)
Senior • Hybrid
21,000 - 25,000 PLN
Warsaw, Poland
Our expectations
Min. 5 lat doświadczenia w pracy na podobnym stanowisku
Doświadczenie w budowie backendu: Java – projektowanie i rozwój usług API
Dobra znajomość technologii frontendowych: React
Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat): streaming odpowiedzi, historia rozmów, feedback użytkownika, prezentacja źródeł/uzasadnień
Podstawy pracy z BigQuery/SQL
Umiejętność projektowania ergonomicznego UI dla danych: tabele, wykresy, drill-down, eksport wyników
Praktyka w pracy zespołowej: Git, code review, standardy jakości, dokumentacja, testy (unit/integration/e2e)
Doświadczenie w środowisku produkcyjnym: CI/CD, monitoring/logowanie, reagowanie na incydenty
Gotowość do współpracy z AI Engineer i zespołami data (kontrakty API, formaty danych, walidacje, ograniczenia kosztowe)
Znajomość języka polskiego umożliwiająca swobodną komunikację w zespole (mi.n B2)
Gotowość do pracy hybrydowej z biura klienta (Warszawa)
Welcome Skills
Znajomość:
rozwiązań klasy semantic/metrics layer - semantic layer, caching, pre-aggregations, governance metryk
narzędzia „conversational analytics” / wzorce produktowe dla „chat with data”: citations, „pokaż SQL”, tryby explore vs answer, scoring zaufani
biblioteki UI i data-viz
GCP: Cloud Run, Pub/Sub
podstawy konteneryzacji i wdrożeń: Docker/Kubernetes
Doświadczenie w środowisku regulowanym (bankowość): audyt, zgodność, klasyfikacja danych, procesy bezpieczeństwa
Key tasks
Budowanie rozwiązania klasy Data Lake i DWH - procesy zasilania zarówno on-line jak i off-line,
Projektowanie i realizujemy rozwiązania informatyczne w obszarze zasilania danych,
Analiza danych oraz przygotowanie dla nich modele logiczne i fizyczne,
Tworzenie przepływu off-linowe i on-linowe zarówno w narzędziach on-prem jak i GCP,
Tworzenie rozwiązań ładowania danych w Python oraz Rust dla danych strukturalnych i niestrukturalnych,
Budowanie i rozwój narzędzia „chat with data”: od warstwy rozmowy, przez interpretację intencji, po generowanie zapytań i prezentację odpowiedzi
Tworzenie koncepcje rozwiązań i implementacji rozwiązań w oparciu o wymagania i potrzeby biznesu,
Usuwanie incydenty i udział w rozwiązywaniu problemów,
Wspieranie testów i wdrażanie zmian w zakresie procesów zasilania danych,
Pomaganie przy serwisowaniu wdrożonego oprogramowania,
Similar jobs you might like
Technology
Britenet
Fullstack Java Developer (banking)
Senior
Hybrid
Warsaw, Poland
21,000 - 25,000 PLN
🏢 Summary: Senior backend/fullstack role focused on building Data Lake and DWH solutions, conversational analytics applications, and chat-with-data tools using Java, frontend frameworks, and cloud technologies. The position involves developing APIs, data processing flows, analytics interfaces, and production-grade systems in collaboration with AI and data teams. 🗂️ Requirements: 5+ years of experience in a similar role, Experience building backend services in Java, Experience designing and developing APIs, Knowledge of React or Angular, Experience building conversational web applications, Knowledge of BigQuery and SQL, Experience designing data-oriented UI, Experience with Git, code review, testing, and documentation, Experience working in production environments with CI/CD and monitoring, Ability to collaborate with AI Engineers and data teams, Polish language proficiency at minimum B2 level, Availability for hybrid work in Warsaw 📃 Skills: Java, React, Angular, BigQuery, SQL, Git, CI/CD, API, GCP, CloudRun, Pub/Sub, Docker, Kubernetes, Python, Rust 🏢 Description: Our expectations Min. 5 lat doświadczenia w pracy na podobnym stanowisku Doświadczenie w budowie backendu: Java – projektowanie i rozwój usług API Dobra znajomość technologii frontendowych: React i/lub Angular Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat): streaming odpowiedzi, historia rozmów, feedback użytkownika, prezentacja źródeł/uzasadnień Podstawy pracy z BigQuery/SQL Umiejętność projektowania ergonomicznego UI dla danych: tabele, wykresy, drill-down, eksport wyników Praktyka w pracy zespołowej: Git, code review, standardy jakości, dokumentacja, testy (unit/integration/e2e) Doświadczenie w środowisku produkcyjnym: CI/CD, monitoring/logowanie, reagowanie na incydenty Gotowość do współpracy z AI Engineer i zespołami data (kontrakty API, formaty danych, walidacje, ograniczenia kosztowe) Znajomość języka polskiego umożliwiająca swobodną komunikację w zespole (mi.n B2) Gotowość do pracy hybrydowej z biura klienta (Warszawa) Welcome Skills Znajomość: rozwiązań klasy semantic/metrics layer - semantic layer, caching, pre-aggregations, governance metryk narzędzia „conversational analytics” / wzorce produktowe dla „chat with data”: citations, „pokaż SQL”, tryby explore vs answer, scoring zaufani biblioteki UI i data-viz GCP: Cloud Run, Pub/Sub podstawy konteneryzacji i wdrożeń: Docker/Kubernetes Doświadczenie w środowisku regulowanym (bankowość): audyt, zgodność, klasyfikacja danych, procesy bezpieczeństwa Key tasks Budowanie rozwiązania klasy Data Lake i DWH - procesy zasilania zarówno on-line jak i off-line, Projektowanie i realizujemy rozwiązania informatyczne w obszarze zasilania danych, Analiza danych oraz przygotowanie dla nich modele logiczne i fizyczne, Tworzenie przepływu off-linowe i on-linowe zarówno w narzędziach on-prem jak i GCP, Tworzenie rozwiązań ładowania danych w Python oraz Rust dla danych strukturalnych i niestrukturalnych, Budowanie i rozwój narzędzia „chat with data”: od warstwy rozmowy, przez interpretację intencji, po generowanie zapytań i prezentację odpowiedzi Tworzenie koncepcje rozwiązań i implementacji rozwiązań w oparciu o wymagania i potrzeby biznesu, Usuwanie incydenty i udział w rozwiązywaniu problemów, Wspieranie testów i wdrażanie zmian w zakresie procesów zasilania danych, Pomaganie przy serwisowaniu wdrożonego oprogramowania,
Technology
B2Bnetwork
Java Developer
Mid
Hybrid
Warsaw, Poland
16,800 - 20,160 PLN
🏢 Summary: The offer is for a Fullstack Developer responsible for building and developing web applications with conversational elements, using Java for backend and React for frontend. The role includes API design, UI design for data, testing, and maintaining production systems in a CI/CD environment. The position involves close collaboration with AI and data teams to integrate APIs and data solutions. 🗂️ Requirements: Proficiency in React, Experience building web applications with conversational elements, Experience developing backend systems in Java, Experience designing and implementing APIs, Basic knowledge of BigQuery, Basic knowledge of SQL, Ability to design data‑driven UI, Experience using Git in team environments, Knowledge of code quality standards and testing practices, Experience working in production environments, Knowledge of CI/CD processes, Knowledge of monitoring and logging, Ability to collaborate with AI and data teams 📃 Skills: Java, React, SQL, BigQuery, Git, CICD, Monitoring, Logging, API, UI, Testing 🏢 Description: Twój zakres obowiązków Projektowanie i rozwój backendu w technologii Java oraz usług API Tworzenie i rozwój frontendu w React Budowa aplikacji webowych z elementami konwersacyjnymi Projektowanie ergonomicznego UI dla danych Współpraca z zespołami AI i data w zakresie integracji API i danych Udział w code review oraz dbanie o jakość kodu Tworzenie testów jednostkowych, integracyjnych i e2e Praca w środowisku CI/CD oraz reagowanie na incydenty Udział w rozwoju i utrzymaniu systemów produkcyjnych Nasze wymagania Znajomość React Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi Doświadczenie w budowie backendu w Java oraz projektowaniu API Podstawowa znajomość BigQuery i SQL Umiejętność projektowania UI dla danych Doświadczenie w pracy zespołowej z wykorzystaniem Git Znajomość standardów jakości, testów oraz dokumentacji Doświadczenie w pracy w środowisku produkcyjnym Znajomość CI/CD, monitoringu i logowania Umiejętność współpracy z zespołami AI i data Mile widziane Znajomość rozwiązań semantic layer i governance metryk Doświadczenie w conversational analytics i rozwiązaniach chat with data Znajomość bibliotek UI i data visualization Znajomość GCP (Cloud Run, Pub/Sub) Podstawy konteneryzacji (Docker, Kubernetes) Doświadczenie w środowisku regulowanym (np. bankowość)
Technology
DCG
Fullstack Developer
Mid
Hybrid
Poznan, Poland
🏢 Summary: Oferta dotyczy roli Fullstack Developera odpowiedzialnego za projektowanie i rozwój aplikacji webowych z interfejsami konwersacyjnymi (chat) w React oraz usług backendowych w Java. Stanowisko obejmuje budowę API, integrację z bazami danych i BigQuery, projektowanie ergonomicznych interfejsów danych oraz pracę w środowisku produkcyjnym z CI/CD i monitoringiem. Rola zakłada ścisłą współpracę z AI Engineerami przy rozwiązaniach typu „chat with data”. 🗂️ Requirements: Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat, streaming odpowiedzi, historia rozmów, feedback, prezentacja źródeł/uzasadnień), Doświadczenie w projektowaniu i rozwoju usług API w Java, Bardzo dobra znajomość React, Podstawowa znajomość BigQuery i SQL, Umiejętność projektowania ergonomicznego UI dla danych (tabele, wykresy, drill-down, eksport), Doświadczenie w pracy zespołowej z użyciem Git, code review, standardów jakości, dokumentacji i testów (unit/integration/e2e), Doświadczenie w środowisku produkcyjnym (CI/CD, monitoring, logowanie, reagowanie na incydenty), Gotowość do współpracy z AI Engineerami i zespołami projektowymi 📃 Skills: React, Java, SQL, BigQuery, Git, CI/CD, Docker, Kubernetes, GCP, Cloud, Run, Pub/Sub 🏢 Description: Zakres obowiązków: Projektowanie i rozwój aplikacji webowych w technologii React, ze szczególnym uwzględnieniem interfejsów konwersacyjnych (chat), obsługi historii rozmów, prezentacji źródeł i uzasadnień odpowiedzi oraz mechanizmów zbierania informacji zwrotnej od użytkowników Tworzenie i rozwój usług backendowych w Java, obejmujące projektowanie API, integrację z bazami danych oraz wykorzystanie BigQuery i SQL do przetwarzania, analizy i udostępniania danych Projektowanie ergonomicznych interfejsów użytkownika dla danych, w tym tabel, wykresów, widoków drill-down oraz funkcji eksportu wyników, z naciskiem na użyteczność i czytelność prezentowanych informacji Współpraca w środowisku produkcyjnym i zespołowym, obejmująca pracę z Git, code review, testami, dokumentacją, procesami CI/CD, monitoringiem i obsługą incydentów oraz ścisłą współpracą z AI Engineerami i innymi zespołami projektowymi Wymagania: Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat): streaming odpowiedzi, historia rozmów, feedback użytkownika, prezentacja źródeł/uzasadnień Doświadczenie w budowie backendu: Java – projektowanie i rozwój usług API Bardzo dobra znajomość React Znajomość podstawy pracy z BigQuery/SQL Umiejętność projektowania ergonomicznego UI dla danych: tabele, wykresy, drill-down, eksport wyników Praktyka w pracy zespołowej: Git, code review, standardy jakości, dokumentacja, testy (unit/integration/e2e) Doświadczenie w środowisku produkcyjnym: CI/CD, monitoring/logowanie, reagowanie na incydenty Gotowość do współpracy z AI Engineer i zespołami Mile widziane: Znajomość rozwiązań klasy semantic/metrics layer - semantic layer, caching, pre-aggregations, governance metryk Znajomość narzędzi „conversational analytics" / wzorców produktowych dla „chat with data": citations, „pokaż SQL", tryby explore vs answer, scoring zaufania Znajomosć biblioteki UI i data-viz Znajomość GCP: Cloud Run, Pub/Sub Wiedza z podstaw konteneryzacji i wdrożeń: Docker/Kubernetes Doświadczenie w środowisku regulowanym (bankowość): audyt, zgodność, klasyfikacja danych, procesy bezpieczeństwa
Technology
P&P Solutions
Senior Java Developer
Senior
Remote
Warsaw, Poland
115 - 125 PLN
🏢 Summary: Development of a new application using Java 25 with focus on designing and implementing RESTful services. The role involves backend development, collaboration with architects and frontend team, and ensuring high code quality with automated tests. The position requires strong experience in Java ecosystem and containerized environments. 🗂️ Requirements: Higher education in Computer Science, Minimum 5 years of professional experience, Very good knowledge of Java, Experience with Spring Boot (2.x/3.x), Experience in designing and implementing REST API, Knowledge of Gradle, Knowledge of Git, Knowledge of Hibernate, Knowledge of Apache Tomcat, Experience with Docker and Docker Compose, Experience with container orchestration, Very good knowledge of SQL, Knowledge of relational databases, Knowledge of object-oriented design principles, Knowledge of reactive programming principles, Knowledge of design patterns 📃 Skills: Java, Java25, SpringBoot, REST, Gradle, Git, Hibernate, Tomcat, Docker, DockerCompose, SQL, RDBMS, OOP, Reactive, DesignPatterns, Orchestration 🏢 Description: Wymagania: Wykształcenie wyższe informatyczne Minimum 5 lat doświadczenia Bardzo dobra znajomość Java oraz doświadczenie w pracy z Spring Boot (2.x/3.x) Doświadczenie w projektowaniu i implementacji REST API Znajomość narzędzi: Gradle, Git, Hibernate, Apache Tomcat Doświadczenie w konteneryzacji (Docker, Docker Compose) oraz orkiestracji kontenerów Bardzo dobra znajomość SQL i relacyjnych baz danych Znajomość zasad projektowania obiektowego, reaktywnego oraz wzorców projektowych Dobre umiejętności komunikacyjne, umiejętność pracy zespołowej oraz odpowiedzialność za jakość kodu Mile widziane: Doświadczenie w pracy z frameworkiem Angular Znajomość JWT / OAuth2 / OpenID Connect Doświadczenie z narzędziami CI/CD Znajomość PL/SQL oraz bazy danych Oracle Doświadczenie w wykorzystaniu narzędzi AI w procesie tworzenia oprogramowania Doświadczenie w modernizacji istniejących aplikacji Obowiązki: Projektowanie, implementacja i rozwój nowej aplikacji w technologii Java 25 Współpraca z architektem oraz analitykiem przy projektowaniu nowych funkcjonalności Współpraca z zespołem frontendowym Dbanie o wysoką jakość, czytelność i testowalność kodu Tworzenie testów jednostkowych i integracyjnych Wsparcie w rozwoju i utrzymaniu procesów CI/CD
Technology
DCG
Senior Frontend Developer
Senior
Hybrid
Łódź, Poland
110 - 130 PLN
🏢 Summary: Senior Front-End Developer role focused on designing, developing, and maintaining Angular-based applications that consume REST APIs and handle data-intensive integrations. The position involves building reusable, maintainable code and working with distributed data technologies such as Hadoop and MapReduce. The role requires strong debugging skills and collaboration within a cross-functional development team. 🗂️ Requirements: Minimum 5 years of professional experience in front-end development, Strong hands-on experience with Angular, Very good knowledge of TypeScript, Very good knowledge of JavaScript, Experience consuming and processing data from APIs, Ability to write reusable and maintainable code, Strong debugging and problem-solving skills, Expertise in Hadoop, Expertise in MapReduce 📃 Skills: Angular, TypeScript, JavaScript, REST, APIs, Hadoop, MapReduce, Debugging 🏢 Description: Requirements: Minimum 5 years of professional experience in front-end development Strong hands-on experience with Angular Framework Very good knowledge of TypeScript and JavaScript Experience in consuming, processing, and rendering data from APIs Ability to reuse and improve existing code Strong debugging and problem-solving skills Excellent communication skills, with the ability to build trust with both technical teams and business stakeholders Team-oriented mindset and ability to collaborate effectively across teams Expertise in Hadoop and MapReduce Nice to have: Experience working in enterprise software development environments Understanding of application performance optimization Experience working with distributed or data-intensive systems Responsibilities: Design, develop, and maintain front-end applications consuming REST APIs Write clean, reusable, and maintainable code in line with application requirements Work as part of a software development team to ensure that delivered solutions meet quality standards Debug applications and resolve technical issues Reuse and adapt existing code where appropriate to improve efficiency and consistency Suggest enhancements to application procedures, infrastructure, and overall solution design Collaborate effectively with cross-functional teams and contribute to shared project goals Explain complex technical topics in a clear and simple way to non-technical audiences Support a positive and collaborative team environment
Technology
Britenet
.Net Developer
Senior
Hybrid
Lublin, Poland
🏢 Summary: Development role focused on delivering software projects for clients across various industries using C# and .NET technologies. The position involves building and maintaining backend systems with strong emphasis on clean architecture and database integration. 🗂️ Requirements: Minimum 5 years of experience in C# programming, Very good knowledge of .NET Core, Very good knowledge of Visual Studio, Very good knowledge of EF Core, Very good knowledge of Dapper, Good knowledge of relational databases, Good knowledge of PL/SQL (Oracle), Practical experience with GIT (Gitflow), Very good practical knowledge of SOLID, Very good practical knowledge of CQRS, Very good practical knowledge of DDD, Polish and English proficiency for effective communication 📃 Skills: C#, .NET, VisualStudio, EFCore, Dapper, SQL, PLSQL, Oracle, GIT, Gitflow, SOLID, CQRS, DDD, Angular, WCAG, Docker 🏢 Description: Realizacja projektów dla klientów z różnych branż. Wymagania: Minimum 5-letnie doświadczenia w programowaniu C# Bardzo dobra znajomość frameworku .NET Core oraz Visual Studio Bardzo dobra znajomość EF Core oraz Dapper Dobra znajomość relacyjnych baz danych oraz języka PL/SQL (Oracle) Praktyczna znajomość GIT (Gitflow) Bardzo dobra, praktyczna znajomość zagadnień SOLID, CQRS, DDD; Znajomość języków polskiego i angielskiego na poziomie umożliwiającym swobodną komunikację Welcome Skills Znajomość technologii frontendowych, w szczególności Angular 2+ Znajomość zagadnień WCAG Znajomość Dockera
Technology
Link Group
Backend Developer (Java)
Senior
Hybrid
Warsaw, Poland
18,000 - 22,000 PLN
🏢 Summary: Backend Java Developer role focused on building scalable, high-performance server-side applications using Spring Boot. The position involves database design, API development (REST/SOAP), search optimization with ElasticSearch, and maintaining high code quality within CI/CD environments. The role requires strong experience in the Java ecosystem and collaboration with cross-functional teams. 🗂️ Requirements: Minimum 4 years of backend development experience with Java, Strong hands-on experience with Spring Boot, Practical experience with Hibernate ORM, Experience with MS SQL databases, Experience with ElasticSearch or similar search engines, Proficiency in REST and SOAP API development, Experience working with JSON and XML, Basic knowledge of HTML, CSS, JavaScript, Experience with Git version control, Understanding of CI/CD pipelines and tools like Jenkins or TeamCity, Experience with Docker 📃 Skills: Java, Spring, SpringBoot, Hibernate, MSSQL, ElasticSearch, REST, SOAP, JSON, XML, HTML, CSS, JavaScript, Git, Jenkins, TeamCity, Docker 🏢 Description: Key Responsibilities Core Backend Development: Designing and developing robust, scalable, and high-performance server-side applications using Java and the Spring Boot framework. Database Management: Designing efficient database schemas, writing optimized queries, and managing data persistence using Hibernate and MS SQL. API Design & Integration: Building, integrating, and maintaining secure RESTful and SOAP web services (WebApi, WCF) to ensure seamless communication between systems. Search Optimization: Implementing and tuning efficient search and indexing solutions utilizing ElasticSearch. Code Quality & Mentorship: Writing clean, maintainable, and well-tested code while participating in code reviews to ensure alignment with industry best practices. Requirements Experience: Minimum 4 years of professional experience in backend development with a strong focus on the Java ecosystem. Frameworks & ORM: Deep understanding and hands-on experience with Spring Boot and Hibernate. Databases & Search: Practical knowledge of MS SQL and experience with ElasticSearch or similar search engines. Web Services & Formats: Proficiency in developing APIs (REST/SOAP) and working comfortably with JSON and XML data formats. Front-End Basics: General understanding of web technologies (HTML, CSS, JavaScript) to effectively collaborate with front-end teams. Tools & Version Control: Strong command of Git and a solid understanding of CI/CD workflows (e.g., Jenkins/TeamCity, Docker).
Technology
Avenga
FullStack Developer
Mid
Remote
Krakow, Poland
25,200 - 27,700 PLN
🏢 Summary: Role focused on developing backend services in Java (60%) and frontend features in Angular (40%) within an enterprise environment. The position involves building secure REST APIs, integrating messaging systems, and working with relational databases using modern DevOps and containerization practices. 🗂️ Requirements: Proficiency in Java 11 or 17, Experience with Spring ecosystem, Experience with JPA, Hibernate, JDBC, Knowledge of JWT and OAuth2, Experience with RabbitMQ or Kafka, Experience with Angular 8+, Experience with REST APIs, Strong SQL skills (MS SQL preferred), Experience with Maven, Experience with JUnit, Experience with Docker and Kubernetes or OpenShift, Experience with Git and Jenkins, Understanding of OOP, SOLID, ACID principles, Knowledge of C4 model 📃 Skills: Java, Spring, Hibernate, JPA, JDBC, JWT, OAuth2, RabbitMQ, Kafka, Angular, npm, d3, REST, SQL, MSSQL, Maven, Eclipse, IntelliJ, JUnit, Docker, Kubernetes, OpenShift, Git, Jenkins, OOP, SOLID, ACID, C4 🏢 Description: Requirements description Knowledge of the Java language and its Enterprise features for Back End development, including technologies such as: Java 11, 17 Spring Ecosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security, etc.) Database Access (JPA, Spring Data JPA, Hibernate, JDBC) Security protocols and technologies (JWT, Oauth2) Messaging systems (RabbitMQ, Kafka) UI Angular 8+, npm, d3 REST API Knowledge of database programming via SQL (MS SQL preferable), including SQL SQL analyzing tools, like Query Plan Knowledge of Build tools like Maven. An IDE like Eclipse or IntelliJ. Knowledge of Unit testing tools like JUnit and unit testing strategies. Knowledge container and orchestrator such as Docker, Kubernetes (and/or OpenShift) Knowledge of CI/CD tools and mainly git, Jenkins Strong understanding of OOP, SOLID, and ACID principles Knowledge and understanding of C4 model. Knowledge of cloud solutions (AWS or Azure) and Redis will be additional asset Soft skills Good interpersonal skills and flexibility Teamwork Time management Your responsibilities Back-end development in Java (60%) and Front-end development in Angular(40%)
Technology
Avenga
FullStack Developer
Mid
Hybrid
Krakow, Poland
22,680 - 25,200 PLN
🏢 Summary: Full-stack developer role focused primarily on Java backend (60%) with Angular frontend (40%) responsibilities. The position involves designing REST APIs, integrating messaging systems, implementing security, and working with databases and CI/CD pipelines in a containerized environment. 🗂️ Requirements: Proficiency in Java 11 or 17, Experience with Spring ecosystem (MVC, Boot, Batch, Security), Experience with JPA, Hibernate, Spring Data JPA, JDBC, Knowledge of REST API design and development, Strong SQL skills with MS SQL, Ability to analyze SQL queries using Query Plan, Experience with JWT and OAuth2, Experience with RabbitMQ or Kafka, Experience with Angular 8+, Knowledge of Maven, Proficiency with Git and Jenkins, Experience with Docker and Kubernetes or OpenShift, Ability to write unit tests using JUnit, Understanding of OOP, SOLID, ACID principles, Knowledge of C4 model 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringBatch, SpringSecurity, JPA, Hibernate, JDBC, REST, SQL, MSSQL, QueryPlan, JWT, OAuth2, RabbitMQ, Kafka, Angular, npm, d3, Maven, Git, Jenkins, Docker, Kubernetes, OpenShift, JUnit, OOP, SOLID, ACID, C4 🏢 Description: Requirements description Knowledge of the Java language and its Enterprise features for Back End development, including technologies such as: Java 11, 17 Spring Ecosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security, etc.) Database Access (JPA, Spring Data JPA, Hibernate, JDBC) Security protocols and technologies (JWT, Oauth2) Messaging systems (RabbitMQ, Kafka) UI Angular 8+, npm, d3 REST API Knowledge of database programming via SQL (MS SQL preferable), including SQL SQL analyzing tools, like Query Plan Knowledge of Build tools like Maven. An IDE like Eclipse or IntelliJ. Knowledge of Unit testing tools like JUnit and unit testing strategies. Knowledge container and orchestrator such as Docker, Kubernetes (and/or OpenShift) Knowledge of CI/CD tools and mainly git, Jenkins Strong understanding of OOP, SOLID, and ACID principles Knowledge and understanding of C4 model. Knowledge of cloud solutions (AWS or Azure) and Redis will be additional asset Soft skills Good interpersonal skills and flexibility Teamwork Time management Your responsibilities Back-end development in Java (60%) and Front-end development in Angular(40%)
Technology
New offer
iTeamly
Senior Backend Engineer
Senior
Remote
Kraków, Poland
22,500 - 26,500 PLN
🏢 Summary: Backend engineering role focused on building scalable backend services, APIs, and internal developer platforms in a fully remote environment. The position involves improving system architecture, optimizing distributed systems, and collaborating across the full software development lifecycle. The offer includes influence on technical decisions, modern technologies, and growth opportunities within an experienced engineering team. 🗂️ Requirements: 5+ years of backend software development experience, Proficiency in PHP or experience with Java, Python, Go, Knowledge of RESTful APIs and GraphQL, Experience building scalable distributed backend systems, Experience with SQL/MySQL and database optimization, Experience with automated testing and monitoring, Knowledge of debugging production systems, Familiarity with contract-driven development, English for daily technical communication 📃 Skills: PHP, Java, Python, Go, REST, GraphQL, SQL, MySQL, React, API 🏢 Description: ✅ Your responsibilities: ・Design, develop, and maintain scalable backend services and APIs for third-party integrations. Improve platform architecture, service communication, and internal developer tooling. Collaborate with Product Managers, Designers, and Engineers throughout the entire software development lifecycle. Optimize existing systems for performance, scalability, reliability, and maintainability. Drive engineering best practices, including code quality, testing, and documentation. Participate in architecture discussions and technical decision-making. Mentor engineers through code reviews, pair programming, and knowledge sharing. Continuously improve the developer experience by building reliable internal platforms and tools. 🧠 Our requirements: 5+ years of experience in backend software development. Strong proficiency in PHP (preferred) or solid experience with Java, Python, Go , or similar backend technologies. Strong understanding of RESTful APIs , GraphQL , and API design best practices. Experience designing and building scalable, distributed backend systems. Hands-on experience with SQL/MySQL databases and database optimization. Experience with automated testing, observability, monitoring, and debugging production systems. Familiarity with contract-driven development and modern software development practices. Basic knowledge of frontend technologies such as React is a plus. Strong communication skills and the ability to collaborate across cross-functional teams. Passion for writing clean, maintainable, and high-quality code or AI automation English at a level allowing daily technical communication 🌟 What we offer: 100% remote work. Private healthcare and Multisport. Life insurance. Real influence on technical decisions and system architecture. Opportunity to build scalable backend services and developer platforms. Work with modern technologies in a collaborative engineering environment. Knowledge sharing, mentorship, and professional growth opportunities. Friendly, supportive, and experienced engineering team.