.
Senior Java Engineer
  • Kraków
Senior Java Engineer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Mindbox S.A.
16. 9. 2024
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot
  • Google Cloud Platform

about-project :


  • Counterparty Credit Risk (CCR) management is a business-critical function within the bank. The CCR IT team provide the technology to enable the Counterparty Credit Risk exposure calculation across thousands of clients globally every day.
  • We are part way through a multi-year plan to build the next generation of Counterparty Credit Risk Engines which involves migration to Cloud platforms and replace vendor software by in-house developed analytic library. The new counterparty credit risk engine comprises micro services leveraging the latest open-source infrastructure and runs on Google Cloud Platform and on-premises infrastructures.
  • Technologies used by the team include Java SE, Spring Boot, Spring Cloud, Apache Beam, Apache Flink, GCP, Redis, REST APIs, Ansible, Jenkins.
  • We are heavily investing in an Agile culture with adoption of DevOps processes, CI/CD pipeline and Cloud Technologies. Traded Risk CCR IT is looking to initiate a brand-new development team in Krakow in 2023 as part of a long-term strategy to develop and support its platform in Europe.
  • This is an exciting opportunity to join a team in its early stages and make a key contribution.

responsibilities :


  • Responsible for both the development and maintenance of the microservices in Counterparty Credit Risk Design, build, and maintain efficient, reusable, and reliable Java code.
  • Contribute to the full life-cycle of the product (including problem discovery, prototyping, design, implementation and measuring adoption).
  • Ensure test-driven development and close collaboration with team members in Asia, and stakeholders from Krakow, UK and Asia.
  • Focus on performance, availability, reliability, and security.
  • Mentor and coach other engineers.
  • Support the platform: incident resolution, monitoring, problem management.
  • Develop automated tooling to improve support functions.

requirements-expected :


  • 4+ years of experience in designing, developing, and operating distributed systems written in Java.
  • Experience in designing and developing microservices (REST APIs), using Java and Spring Boot (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon), Cloud technology (GCP or other)
  • Practical experience in applying Test Driven Development.
  • Self-motivated and willing to learn new technologies and business domain.
  • Solid knowledge of DevOps practices, agile processes and techniques
  • Ensure software is developed up to highest standards matching modern software development principles : SOLID, KISS, DRY, YAGNI,
  • Excellent problem-solving and communication skills, ability to translate functional requirements into technical solutions, Previous experience of working in investment banking is a plus.
  • Should be able to provide innovative solutions to complex business problems

benefits :


  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    111 387
    20 584