JustJoin.IT Hybrydowo Senior

Senior Java Backend Developer

DCG

⚲ Warszawa, Gdańsk

22 680 - 25 200 PLN netto (B2B)

Wymagania

  • SQL
  • Java
  • Spring Boot
  • PostreSQL
  • CI/CD
  • MQ

Opis stanowiska

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:
Senior Java Backend Developer

Responsibilities:
• Upgrade applications to Java 17+ and Spring Boot 3.3.x baseline
• Design, develop and maintain Java applications supporting savings and investments products
• Build calculation engines ensuring compliance with tax regulations across multiple countries
• Develop solutions supporting complex business processes, tax authority integrations and customer-facing reporting
• Participate in requirements analysis, solution design, development, testing and deployment activities
• Collaborate with financial analysts to translate business requirements into technical solutions
 

Requirements:
• Proven experience in Java and Spring Boot upgrade projects
• Strong proficiency in Java 21 and Spring Boot
• Hands-on experience with PostgreSQL and SQL
• Practical knowledge of messaging technologies such as JMS, MQ or similar
• Strong understanding of Java frameworks including Spring and Hibernate
• Experience with relational databases and SQL-based development
• Knowledge of OpenAPI and AsyncAPI for producing and consuming data
• Familiarity with Git and CI/CD pipelines
• Understanding of software design patterns and object-oriented programming principles
• Very good command of English, both spoken and written
 

Offer:
• Private medical care
• Co-financing for the sports card
• Constant support of dedicated consultant
• Employee referral program

🔍 Dekoder Ogłoszenia

🔴
Our management style and partnership approach enable us to meet your needs and provide continuous support.
Firma rekrutacyjna podkreśla swoje wsparcie, ale może to oznaczać, że to oni będą Twoim głównym kontaktem, a nie bezpośrednio firma docelowa.
🔴
Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:
Duża liczba projektów może oznaczać rotację lub szybkie zmiany w zespołach i technologiach, w których będziesz pracować.
🔴
Upgrade applications to Java 17+ and Spring Boot 3.3.x baseline
Może to oznaczać, że będziesz pracować nad starzejącym się kodem lub aplikacjami, które wymagają gruntownych modernizacji, a nie tworzenia od zera.
🔴
Build calculation engines ensuring compliance with tax regulations across multiple countries
Praca nad silnikami obliczeniowymi zgodnymi z przepisami podatkowymi może być bardzo złożona, wymagać dogłębnej analizy prawno-finansowej i częstych zmian w logice.
🟡
Collaborate with financial analysts to translate business requirements into technical solutions
Współpraca z analitykami finansowymi może oznaczać potrzebę częstego wyjaśniania i negocjowania wymagań, które mogą być niejasne lub zmieniać się w trakcie projektu.