freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer Java, Spring Boot, Postgres SQL Warsaw, Gdańsk, Gdynia

Summary

Builds and maintains Java/Spring Boot applications for tax, account management, and investment processing, including upgrades to Java 17+ and Spring Boot 3.x.

Responsibilities

  • Design, develop, and maintain Java-based applications supporting taxation, account management, and investment processing
  • Lead and execute application upgrades to Java 17+ and Spring Boot 3.x baseline
  • Build and maintain calculation engines aligned with tax regulations across multiple countries
  • Develop solutions supporting complex business processes, including integrations with tax authorities and generation of customer-facing reports
  • Participate in the full software development lifecycle (SDLC), including: requirements analysis, design, development, testing and deployment
  • Collaborate with financial analysts and business stakeholders to translate requirements into technical solutions

Requirements

  • Experience with Java and Spring Boot upgrades, including migration projects
  • Strong knowledge of: Java (preferably Java 21) and Spring Boot
  • Experience with relational databases and SQL (e.g. PostgreSQL)
  • Experience working with messaging technologies (e.g. JMS, MQ)
  • Strong proficiency in Java frameworks (e.g. Spring, Hibernate)
  • Experience working with API specifications such as OpenAPI and AsyncAPI
  • Familiarity with version control systems (Git) and CI/CD pipelines
  • Understanding of object‑oriented programming principles and software design patterns

Offer

  • Private medical care
  • Co‑financing for the sports card
  • Constant support of dedicated consultant

See also