June 3, 2026

Java Developer

Junior • Hybrid

Lodz, Poland

Main responsibilities:

  • Analysis of client requirements

  • Designing new solutions and functionalities

  • Implementation of new solutions

  • Maintenance of existing features

  • Ensuring the quality of developed and maintained code

  • Testing developed solutions

  • Documenting implemented solutions

  • Sharing knowledge across the team and participating in code reviews

  • Continuous collaboration with other team members

Our requirements:

  • Practical knowledge of the Java programming language

  • Basic knowledge of JEE

  • Basic knowledge of relational databases and SQL (Oracle)

  • Knowledge of object-oriented analysis

  • Basic knowledge of the Linux operating system

  • English language skills required for communication and working with technical documentation

  • Good communication and collaboration skills

  • Fluent Polish language skills

Nice to have:

  • Proven experience with Spring Boot, RESTful API design and JWT authentication

  • Proven experience with Angular frontend

  • Advanced knowledge of Linux operating system

  • German language skills

We offer:

  • Opportunity to work on various phases of software projects, including analysis, design, implementation, integration, testing, and troubleshooting

  • Work with a friendly and supportive development team

  • Flexible working hours

  • Stable employment

  • German language course

  • Private medical care with the option to extend coverage to family members

  • Group insurance

  • Holiday subsidy

  • No dress code

About us:
We maintain and develop existing and new management systems and IT systems for insurance companies.

Similar jobs you might like

Technology

Experis Manpower Group

Java Developer

Mid

Hybrid

Warsaw, Poland

150 - 190 PLN

🏢 Summary: The offer is for a Java Developer responsible for designing, implementing, and upgrading IT systems based on analytical and technical documentation in a hybrid work model. The role involves working with legacy code, performing reverse engineering, integrating distributed systems, and building automated tests. It requires strong experience with Java enterprise technologies and system integration in complex environments. 🗂️ Requirements: Very good knowledge of Java 8+, Strong object-oriented programming skills, Experience in independent design and implementation of application components, Experience in documenting and testing application components, Practical knowledge of Spring and Spring Boot, Practical knowledge of Hibernate and JPA, Knowledge of JEE, Experience with message queue systems, especially RabbitMQ, Experience with Maven, Git, GitLab, Jenkins, Nexus, Jira, Knowledge of relational databases, especially Oracle, Practical knowledge of RESTful API design, Experience in system integration, Experience with distributed systems, Experience with JBoss or WildFly, Knowledge of Fortify and Sonatype, English proficiency at B2 level 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, JEE, RabbitMQ, Maven, Git, GitLab, Jenkins, Nexus, Jira, Oracle, REST, JBoss, WildFly, Fortify, Sonatype 🏢 Description: On-site work from Warsaw (5 days per week from the Client's office) Full availability in the Polish time zone Polish language is required English: at least B2 Tasks Design and implementation of IT solutions based on analytical and technical documentation Review and improvement of analytical documentation Creation and maintenance of technical documentation Technical upgrades and modernization of an existing system (including migration to Java 17 and newer technologies like Spring Boot) Work with legacy code and monolithic architecture (Java 8-based system) Reverse engineering based on: existing source code functional and technical documentation documented business processes system UI and database access Participation in transformation of a monolithic TMS system (POS terminal management) towards microservices architecture Defining, designing and implementing automated test cases (including regression testing) Identification of areas for test automation based on code and documentation Work with system security improvements and vulnerability mitigation Close cooperation with operational and development teams (~50% analytical work / ~50% development) Working in Scrum (2-week sprints) in a small development team Supporting system evolution and rollout to new markets (e.g. Germany) Requirements Very good knowledge of Java (8+) and object-oriented programming (experience with Java 17 is a plus) At least 5+ years of experience (Regular/Senior level) Experience in independent design, implementation, documentation and testing of application components Strong analytical skills and ability to work with legacy systems Very good practical knowledge of: Spring / Spring Boot Hibernate / JPA JEE RESTful API design Relational databases (especially Oracle ) Practical experience with: Message queues (RabbitMQ) System integration and distributed systems Application servers (JBoss / WildFly) Development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira Docker Nice to have: Experience with Linux environments Knowledge of code scanning tools (Fortify, Sonatype) Experience with AI-supported development tools (Codex) Offer Multisport card Private healthcare Access to an e-learning platform Group life insurance

Technology

DCG

Fullstack Developer (Java+React)

Senior

Hybrid

Gdansk, Poland

140 - 150 PLN

🏢 Summary: Senior Fullstack Developer role focused on building a greenfield solution using Java 17+ and Spring Boot on the backend and React on the frontend. The position involves end-to-end development, architecture co-creation, REST API design, and ensuring code quality within an Agile environment. The role requires close collaboration with business stakeholders and active participation in technical decision-making. 🗂️ Requirements: Minimum 8 years of experience in Java 17+, Minimum 5 years of experience with React, Minimum 5 years of experience with Spring Boot, Minimum 5 years of experience with JPA, Experience in building full-stack applications, Practical experience in REST API design, Experience with relational databases, Experience working in Agile methodology, Ability to analyze business requirements technically, Very good English skills 📃 Skills: Java, Spring, SpringBoot, React, JPA, REST, SQL, Agile, Selenium, Liquibase, Maven, Cucumber 🏢 Description: Responsibilities: Design and development of applications in fullstack architecture (backend + frontend) Creation and development of the backend layer based on Java 17+ and Spring Boot Building and developing the user interface in React with an emphasis on UX and readability Modeling and implementation of the data access layer (JPA) Cooperation with the business team in analyzing and clarifying requirements Breaking down requirements into user stories and estimating work Designing and implementing end-to-end tests Ensuring code quality (code review, best practices, clean code) Co-creating the architecture of a greenfield project solution Collaborating in an Agile environment (refinements, sprint planning, daily, retrospectives) Participating in technological decision-making Requirements: Minimum 8 years of experience in Java programming (version 17+) Minimum 5 years of experience with: React, Spring Boot and JPA Experience in building full-stack applications (backend + frontend) Practical knowledge of REST API design Experience in working with relational databases Ability to work with business requirements and their technical analysis Experience in working with Agile methodology Very good knowledge of English (working in an international environment) Independence, proactivity, and ability to make technical decisions Nice to have: Experience with: Selenium, Liquibase for database versioning, Maven and Cucumber for testing Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Fullstack Developer with Java and React

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Fullstack Developer role focused on designing and building a greenfield application using Java 17+ and Spring Boot on the backend and React on the frontend. The position involves end-to-end development, architectural decisions, REST API design, and ensuring code quality within an Agile environment. The role also includes close collaboration with business stakeholders and participation in technical decision-making. 🗂️ Requirements: Minimum 8 years of experience with Java 17+, Minimum 5 years of experience with React, Minimum 5 years of experience with Spring Boot, Minimum 5 years of experience with JPA, Experience building fullstack applications, Practical experience designing REST APIs, Experience with relational databases, Experience working in Agile methodology, Ability to analyze business requirements technically, Very good English proficiency 📃 Skills: Java, Spring, SpringBoot, React, JPA, REST, SQL, Agile, Selenium, Liquibase, Maven, Cucumber 🏢 Description: Responsibilities: Design and development of applications in fullstack architecture (backend + frontend) Creation and development of the backend layer based on Java 17+ and Spring Boot Building and developing the user interface in React with an emphasis on UX and readability Modeling and implementation of the data access layer (JPA) Cooperation with the business team in analyzing and clarifying requirements Breaking down requirements into user stories and estimating work Designing and implementing end-to-end tests Ensuring code quality (code review, best practices, clean code) Co-creating the architecture of a greenfield project solution Collaborating in an Agile environment (refinements, sprint planning, daily, retrospectives) Participating in technological decision-making Requirements: Minimum 8 years of experience in Java programming (version 17+) Minimum 5 years of experience with: React, Spring Boot and JPA Experience in building full-stack applications (backend + frontend) Practical knowledge of REST API design Experience in working with relational databases Ability to work with business requirements and their technical analysis Experience in working with Agile methodology Very good knowledge of English (working in an international environment) Independence, proactivity, and ability to make technical decisions Nice to have: Experience with: Selenium, Liquibase for database versioning, Maven and Cucumber for testing Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

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

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

Ness Solution

Java Developer + Kafka

Mid

Hybrid

Warsaw, Poland

115 - 130 PLN

🏢 Summary: Opportunity to join a long-term project for a leading insurance company, focused on developing modern backend systems in Java and Spring within an Agile environment. The role involves building and maintaining scalable applications, contributing to system architecture, and ensuring high code quality. Hybrid work model with collaboration in an experienced development team. 🗂️ Requirements: Minimum 3 years commercial experience with Java, Experience with Spring and Spring Boot, Experience with Hibernate, Experience with Apache Kafka, Knowledge of Git, Knowledge of Maven, Experience in writing unit tests, Knowledge of Object-Oriented Programming, Knowledge of Functional Programming, Good knowledge of SQL 📃 Skills: Java, Spring, SpringBoot, Hibernate, Kafka, Git, Maven, SQL, OOP, FP, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, SpringCloud 🏢 Description: Java Developer Dołącz do zespołu realizującego kluczowe projekty dla jednej z największych firm ubezpieczeniowych w Polsce. Szukamy osoby, która chce rozwijać nowoczesne rozwiązania backendowe, współtworzyć architekturę systemów i pracować w środowisku Agile z wykorzystaniem technologii Java oraz Spring. Lokalizacja: 1 dzień w tygodniu z biura (Warszawa Wola) Twoje zadania Rozwój i utrzymanie aplikacji opartych o Java i Spring Boot. Projektowanie oraz implementacja nowych funkcjonalności we współpracy z zespołem Agile. Współudział w tworzeniu rozwiązań odpowiadających na potrzeby biznesowe. Dbanie o wysoką jakość kodu, testowanie oraz udział w procesach wdrożeniowych. Udział w planowaniu prac zespołu oraz code review. Współpraca z analitykami, testerami i innymi programistami przy realizacji kolejnych wydań. Nasze wymagania Minimum 3 lata doświadczenia komercyjnego z Java, Spring, Spring Boot oraz Hibernate. Doświadczenie w pracy z Apache Kafka. Znajomość Git oraz Maven. Doświadczenie w pisaniu testów jednostkowych. Znajomość paradygmatów Object-Oriented Programming oraz Functional Programming. Mile widziane Docker, Kubernetes, Helm. RabbitMQ oraz ElasticSearch. Spring Cloud. Dobra znajomość SQL. Oferujemy Współpracę przy stabilnym i długoterminowym projekcie dla lidera rynku ubezpieczeniowego. Pracę w doświadczonym zespole i udział w rozwoju nowoczesnych rozwiązań IT. Elastyczny model pracy hybrydowej. Preferencyjne pakiety benefitowe do wykupienia, w tym Multisport oraz Lux Med .

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

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

DCG

Java Fullstack Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Senior Java Developer responsible for developing and modernising a Corporate Netbank application, including backend services and REST APIs. The role involves working with both microservices and monolithic architecture, implementing new features, fixing bugs, and supporting production in an Agile/SAFe environment. The position also requires analysing legacy code and contributing to ongoing system improvements. 🗂️ Requirements: Minimum 5 years of Java development experience, Strong experience with Java 7/8, Practical experience with Maven, Practical experience with Git, Practical experience with Spring Framework, Practical experience with Spring Boot, Good knowledge of SQL, Experience with JSP, Experience with JavaScript, Experience in writing REST APIs, Experience in backend services design and implementation, Experience with unit testing, Minimum 2 years of experience with Angular, Minimum 2 years of experience with Jasmine, Experience working in Agile environment, Willingness to analyse and maintain legacy code, Fluency in English 📃 Skills: Java, Maven, Git, Spring, SpringBoot, SQL, JSP, JavaScript, REST, Angular, Jasmine, Agile, Microservices 🏢 Description: Responsibilities: Developing, maintaining, and enhancing the Corporate Netbank application Implementing new features and improvements based on business and technical requirements Fixing bugs and supporting the resolution of production incidents Implementing compliance and mandatory business changes Designing and implementing backend services according to given specifications Writing and maintaining REST APIs Working with both microservice-based and monolithic architecture Implementing unit tests to ensure high-quality delivery Analysing and working with legacy code Collaborating with international teams in an Agile/SAFe environment Supporting the ongoing modernisation of the existing system Requirements: Minimum 5 years of experience with Java development Strong experience with Java 7/8 Practical experience with Maven, Git, Spring Framework, and Spring Boot Good knowledge of SQL Experience with JSP, JavaScript, and frontend-related development Experience in writing REST APIs Experience in backend services design and implementation Experience with unit testing Minimum 2 years of experience with Angular and Jasmine Experience working in an Agile environment Willingness to analyse, maintain, and improve legacy code Good communication skills Fluency in English Nice to have: Knowledge of SOLID principles Knowledge of design patterns Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

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