Java Software Engineer IPA SDM @ING Tech in Bucuresti

Discover ING TechThe focus of ING Tech Romania (established in 2015 as a global hub for technology) has been on building strategic key capabilities, such as developing and continuously improving common IT solutions that can be shared, replicated and reused across the other ING countries.Currently, ING Tech Romania provides approximately 121 services to more than 24 countries and units. These services are grouped in the following main categories: software development; data management; non-financial risk & compliance; audit.Now, in 2021, our fast growing organization gathers more than 1000 high-performing engineers that work together in global tribes.The MissionIn the Financial Market environment, building a platform integrating your own pricing and risk models is crucial to stay in control of your risk while keeping a competitive edge. ING Financial Markets has taken up the challenge by initiating the building of the ING Pricing Architecture (IPA) platform.The ING Pricing Architecture (IPA) platform consisting of service-oriented components that will enable the real-time and portfolio calculations of financial risk metrics and simulations (e.g. VaR, Expected Shortfall, Bilateral Margining) which are driven by new ECB regulation as well as advanced Risk analysis on the derivative product portfolio of Financial Markets (interest rates, credits, foreign exchange). This will be a key platform in the IT landscape for our global dealing rooms, with over 10 scrum teams cooperating towards one Financial Markets IT landscape. IPA SDM project is one of the main pillars of this platform and its purpose is to gather all Static Data from systems scattered in ING and prepare it for consumption inside the IPA landscape. When we refer to static data, we think of all the counterparties that ING is trading with but also the contracts between them or the securities issued by them. As user base we are mainly serving the Market Risk Managers, but also Front Office and Traders. As a secondary initiative IPA SDM team is involved into delivering functionalities for building a Position Management system.As a Java Developer, you will:Work with Java 8 and 11 with a strong focus on functional programming;Use Spring Boot and other Spring modules (web, data, AOP, security, cloud, AMQP, batch, Integration);Work with Spring Data on top of Oracle 19c;Design and develop REST or gRPC services;Have a performance mindset in terms of being familiar with garbage collection fine tuning, application profiling, processing and transferring large data sets, facilitating real time results, designing features in a scalable architecture;Work with streaming technologies such as JMS or Kafka for service orchestration or for data sourcing purposes;Work with caching technologies such as Redis or Ehcache;Have a focus on quality while working with JUnit, Mockito, Power Mock, BDD frameworks such as Cucumber, but also Gatling in order to assess performance;Use a Linux deployment environment and be responsible of application scripts. Your key competencies: You embrace and drive technical change in the project; Excellent team player in an international team, quality focused, service oriented, eager to learn and to coach others; You are curious and understand the latest developments in the technical and financial services; You have a good understanding of banking in general or you are passionate about learning it; You are able to discuss with your stakeholders and product owner about features and stories and can translate these into software with real business value; You have a good understanding of Software Architecture; You have experience in Continuous Delivery. What you bring to the team:A University degree in Computer Science, Cybernetics, Software Engineering, Financial Engineering or equivalent; 3+ years of Java software engineering experience; Advanced knowledge of Java; Experience with any dependency injection framework; Experience in developing automated testing; Familiarity Azure DevOps or similar tools such as Confluence, JIRA, Fortify, Gitlab, Jenkins, Maven; Experience or affinity with IT Security concepts; Good communication skills, in English and Romanian; French may be a plus Strong analytical skills, proactivity and willingness to share knowledge with others; Experience in SQL and relational modeling;End-to-end ownership mindset: Independent and autonomous in completing tasks, taking responsibilities whenever needed as always striving for consumer value.Nice to haveExperience with Kubernetes or Openshift;Experience in designing and maintaining microservices.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!