Java Developer (Finance & Risk Technology)


Java Developer (Finance & Risk Technology)

Java Developer (Finance & Risk Technology), Gdansk

Employer: International bank

Type of contract: Employment

Would you like to work on complex banking applications using modern Java stack in an international team of real professionals? We are now looking for a Java Developer to build up new big data processing applications in the area of accounting and profit & loss calculations.


  • Working on complex banking applications (new big data processing applications in the area of accounting and profit & loss calculations) using modern Java stack in an international team
  • Being responsible for design, development and testing the new solution
  • Taking part in mature development process with advanced CI pipeline, detailed automated quality assurance, as well as whole spectrum of good practices building great coding craftsmanship
  • Middle office systems team delivers gives business ability to see precise and consistent view of profit and loss, state of portfolio and its value over time
  • The team also enables transformation and aggregation of necessary data for regulatory reports, mostly for European Central Bank The solutions are built in core Java using Apache Spark. The data is retrieved from Kafka message bus, business logic is applied, and data are stored in Oracle DBs and exposed in dedicated APIs


  • 3+ years of experience in software development
  • Solid Java knowledge and experience working with modern Java frameworks and open source tools, as well as methodologies; experience with RDBMS (preferably Oracle)
  • Familiarity with build tools (Maven) and source code repositories (Git), as well as solid knowledge about unit testing and TDD
  • Fluency in spoken and written English is a prerequisite, and a master’s degree in engineering, computer science or other relevant background
  • Experience in building data processing systems that handles large amounts of data will be an asset
  • Already having or willing to learn capital markets domain knowledge
  1. Permanent

Najnowsze stanowiska