As a Java Developer, you will be working for our client, a leading global bank, contributing to the development of the next-generation Counterparty Credit Risk (CCR) engine. The team is focused on migrating to Cloud platforms and building microservices that handle CCR exposure calculations for thousands of clients daily. You will work within an Agile environment, utilizing cutting-edge technologies such as Java, Spring Boot, Apache Flink, and Google Cloud Platform. This is an exciting opportunity to shape the future of a critical banking function while being part of a growing European team.
Join us, and shape the future of Counterparty Credit Risk technology!
Krakow-based opportunity with the possibility to work 80% remotely!
responsibilities :
Developing and maintaining microservices for Counterparty Credit Risk systems
Designing, building, and optimizing efficient, reusable, and reliable Java code
Collaborating closely with team members across multiple locations, including Asia and Europe
Implementing test-driven development practices and contributing to full product life-cycle
Ensuring high performance, availability, reliability, and security of the systems
Mentoring and coaching junior engineers, fostering growth within the team
Supporting the platform by resolving incidents and managing problems effectively
Developing automated tooling to improve support functions and operational efficiency
Applying DevOps practices and maintaining strong adherence to Agile processes
Translating complex business requirements into technical solutions with innovative approaches
requirements-expected :
4+ years of experience in designing, developing, and operating distributed systems in Java
Strong expertise in designing and developing microservices using Java and Spring Boot
Practical experience applying Test Driven Development (TDD)
Familiarity with Cloud technologies, especially Google Cloud Platform (GCP) or similar
Solid knowledge of DevOps practices and Agile methodologies
Experience in developing REST APIs and using tools like Hystrix, Eureka, and Zuul
Ability to work with modern software development principles such as SOLID, KISS, DRY, and YAGNI
Excellent problem-solving skills and the ability to convert business requirements into technical solutions
Strong communication skills and experience working in cross-functional teams
Self-motivation and a willingness to learn new technologies and business domains
offered :
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours & remote work
benefits :
sharing the costs of sports activities
private medical care
flexible working time
fruits
integration events
corporate gym
mobile phone available for private use
computer available for private use
saving & investment scheme
no dress code
coffee / tea
drinks
christmas gifts
birthday celebration
sharing the costs of a streaming platform subscription