Java Developer

at  ITDS Business Consultants

Gdańsk, pomorskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Apr, 2025Not Specified13 Jan, 20254 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

BE A PART OF REVOLUTIONIZING FINANCIAL DATA SOLUTIONS!

Trójmiasto-based opportunity with the possibility to hybrid work!
As a Java Developer, you will be working for our client, a leading financial institution operating in northern Europe. You will join the Accounting Balance Reporting Engine project, focused on processing front-office events for back-office reporting. The role involves developing advanced solutions for complex data flows with Kafka, Spark, and OracleDB (soon transitioning to Cloudera) while contributing to scalable, Big Data-ready infrastructure. You will work in an Agile environment with teammates in Poland and Denmark, leveraging Java and cutting-edge technologies to deliver innovative solutions.

Responsibilities:

YOUR MAIN RESPONSIBILITIES: DEVELOP AND MAINTAIN PROJECT-RELATED FUNCTIONALITY, PROCESSING EVENTS FROM FRONT-OFFICE TO BACK-OFFICE SYSTEMS

  • Work on data enrichment and transformation using Kafka, gRPC, and direct database access for legacy systems
  • Use Spark to process large volumes of events efficiently, transitioning to Cloudera Data Platform where applicable
  • Implement and maintain Java services using Spring frameworks (spring-batch, spring-kafka, spring-data)
  • Manage CI/CD processes for test environments using Bamboo and Bitbucket
  • Use Ansible for infrastructure-as-code and participate in transitioning OracleDB-based storage to more Big Data-suitable solutions
  • Collaborate with the business team using Jupyter Notebooks (Python + Spark) to integrate input data
  • Apply your expertise in Java to deliver high-quality, tested code supported by Cucumber/Gherkin testing frameworks

YOU’RE IDEAL FOR THIS ROLE IF YOU HAVE:

  • 4 years of experience as a Java Developer
  • Proficiency with Spark and Spark SQL
  • Strong knowledge of Spring frameworks
  • Experience with CI/CD tools like Bamboo and version control systems such as Git
  • Familiarity with Kafka and its integration into event-driven architectures
  • Good understanding of relational databases, particularly OracleDB, and the ability to optimize queries
  • Knowledge of Kubernetes and Ansible for managing containerized applications and infrastructure
  • Strong problem-solving and analytical skills, with experience in agile methodologies (SAFe, Scrum)
  • Fluent English


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Gdańsk, pomorskie, Poland