In Core Services and Risk IT, we are currently building high performance systems which are responsible for Risk Management across our company. Modern Risk Management imposes a lot of challenges – systems are required to be highly scalable, reactive and capable. Our systems operate with millions of events and terabytes of data. They use thousands of grid cores and produce billions of records. We are now under massive transformation and redesign towards a service-oriented approach using loosely coupled services, asynchronous communication and resilient design. We use core Java, microservices approach, in-memory grids and streaming systems to achieve maximum performance and scalability. We work using Agile processes in small teams with close relationships to the business. This is a good opportunity for a skilled Java Developer to participate and contribute to redesign of the whole system, implement your ideas and see them in action. The role is based in Gdańsk. Welcome to a competent and committed team that has passion to turn IT knowledge into business capabilities We expect you to be focused on delivering value and be willing to share knowledge with colleagues. You should be pro-active in your daily work, and you always look for improvements to code, structure and processes.