Join us, and shape the future of Counterparty Credit Risk technology!
Krakow-based opportunity with the possibility to work 80% remotely!
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.
Your main 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
You’re ideal for this role if you have:
- 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
It is a strong plus if you have:
- Previous experience in investment banking or financial services IT
- Familiarity with Apache Flink, Redis, and other open-source technologies
- Experience in monitoring, incident resolution, and problem management
- Knowledge of continuous integration and delivery (CI/CD) pipelines
- Experience with containerization technologies like Docker and Kubernetes
- Expertise in software performance tuning and optimization techniques
- A solid understanding of Agile development tools and frameworks
- Prior experience working with microservices architecture in a cloud environment
- Experience with automated testing frameworks and tools
- Familiarity with version control systems like Git
#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 #6168
Address:
SKYLIGHT BUILDING | ZŁOTA 59 | 00-120 WARSZAWA
BUSINESS LINK GREEN2DAY BUILDING | SZCZYTNICKA 11| 50-382 WROCŁAW
Contact:
INFO@ITDS.PL
+48 883 373 832