.
Senior Java Developer with ETL
  • Gdańsk
Senior Java Developer with ETL
Gdańsk, Gdańsk, Pomeranian Voivodeship, Polska
INNOBO sp. z o.o.
7. 11. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot
  • Hibernate
  • Docker
  • ETL
  • RESTful API
  • Unit testing
  • CI/CD
  • Git
  • Maven
  • Relational databases

technologies-optional :


  • AWS
  • Google Cloud Platform
  • Swagger
  • OpenAPI

about-project :


  • Client: banking industry
  • Hourly Rate: up to 150 PLN + VAT
  • Location: Gdansk or Gdynia or Warsaw, Poland
  • Work arrangement: hybrid, 2 days at the office, full-time
  • For our Client from banking industry we are looking for Senior Java Developer with ETL

responsibilities :


  • Design, develop, and maintain backend applications and microservices using Java and Spring Boot.
  • Implement RESTful APIs and ensure seamless integration with internal and external systems.
  • Collaborate with cross-functional teams to define, design, and deliver scalable solutions.
  • Participate in all stages of the software development lifecycle, from requirements analysis to deployment and support.
  • Ensure high code quality through unit testing, code reviews, and adherence to best practices.
  • Work with relational databases, manage data persistence using Hibernate, and optimize application performance.
  • Contribute to CI/CD processes and containerization efforts using Docker and related tools.
  • Monitor and troubleshoot applications, ensuring stability and reliability in production environments.
  • Apply basic knowledge of ETL processes in data-related components or integrations.
  • Stay up to date with emerging technologies and propose improvements to existing systems.

requirements-expected :


  • Java 21: Strong proficiency in modern Java features (e.g., records, pattern matching, virtual threads).
  • Spring Boot: Experience building RESTful APIs and microservices using Spring Boot.
  • Hibernate: Solid understanding of ORM concepts and experience with Hibernate for data persistence.
  • Microservices Architecture: Familiarity with designing, developing, and deploying microservices.
  • Docker: Experience containerizing applications and managing Docker images/containers.
  • Basic understanding or prior exposure to ETL processes or data integration concepts
  • Proficient in writing clean, maintainable, and testable code.
  • Experience with unit testing frameworks (e.g., JUnit, Mockito).
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Bamboo).
  • Understanding of software development lifecycle and agile methodologies.
  • Version Control: Git (Bitbucket).
  • Build Tools: Maven.
  • Database: Experience with relational databases (e.g., PostgreSQL, MsSQL).
  • Monitoring & Logging: Familiarity with tools like Prometheus, Grafana, ELK stack.

  • Praca Gdańsk
  • Gdańsk - Oferty pracy w okolicznych lokalizacjach


    112 353
    15 955