World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

THIS JOB OFFER IS NO LONGER AVAILABLE
Click on "Job offers" to see all other positions available on our website.

Senior Java Developer

  • Hybrid
  • English
  • Banking
  • Senior
  • Agile/Scrum

Join us, and revolutionize banking systems worldwide!

Krakow-based opportunity with the possibility to work 80% remotely!

As a Senior Software Developer, you will be working for our client, a global financial institution, leading the development efforts for a critical project aimed at optimizing banking transaction processes.

Your main responsibilities:

  • Own the entire code build and all technical aspects of the application/platform
  • Prepare low-level designs after understanding functional specifications
  • Build a skeleton project for scalability by junior developers
  • Implement given specifications according to standards
  • Create small or technical tickets
  • Release changes to production using CICD Jenkins pipeline
  • Write Junit and automated test cases
  • Interact with business analysts and product owners
  • Coordinate with other application technical teams

You’re ideal for this role if you have:

  • 6+ years of development experience, preferably in banking transaction data
  • Good knowledge of Java 1.8+,  Apache Spark 2.3 or 3.X or equivalent technology
  • Acute understanding of data frame object design and memory allocation techniques
  • Design experience and proficiency in RDBMS, SQL, Unix Scripting, and ETL
  • Prior experience with ETL applications handling large data volumes
  • Strong understanding of database or file system write operations
  • Previous experience with applications exposing multiple interfaces
  • Understanding of microservices architecture and API-driven systems
  • Ability to design systems considering UI and other external interfaces
  • Familiarity with Agile engineering practices like Scrum and Kanban
  • Proficiency in Bit Bucket/GitHub, Jenkins or similar for CI/CD
  • Knowledge of Spring Boot (4+), reactive spring boot, XML, XSLT, Junit 5 or equivalent
  • Cloud implementation experience, preferably with GCP or equivalent

It is a strong plus if you have:

  • Understanding of cluster deployment for Spark applications
  • Good knowledge of Big data concepts, DevOps principles, and Container technology

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #5014

Internal number #5014

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work