Luxoft Logo png

Senior Java Developer

Luxoft

Job Description

Bucharest, Romania

Java

BCM Industry

11/09/2024

Req. VR-107382

 

 

Project description

Your role and work environment

Responsibilities

We are looking for a java developer with interest to learn / understand financial markets business that would work on the following topics:

Support new deal capture system Murex and investigate / fix mapping issues between trades originating from Murex and from Summit

Implement ingestion of Money Markets / non-liniar products from TradeStore into FlexING Database – it’s ETL / mapping logic development

Implement retrieval of static data from SDM and decommission static data from Summit into the FlexING Database – it’s ETL / mapping logic development

Develop Curve allocation service

Re-implement calculation results processing logic that is currently in SQL stored procedures in java

Skills

Must have

The tech stack is Java 17, we have 5 spring-boot applications that interact with other components via REST API and gRPC calls or consume data via Kafka.

You have a pro-active and hands-on attitude; you speak up about your ideas

8+ years hands on professional experience

Excellent knowledge of Object-Oriented Programming and Design Patterns

Excellent knowledge of Java 17, Git, Maven

Experience in creating web applications, SOAP/RESTful APIS

Good knowledge of relational databases, e.g. Oracle

Experience with projects within the Spring Framework, like Spring Boot and Spring MVC

Knowledge of Micro-Services architecture, dispersion services, scalability, container technologies: Docker, OpenShift

Knowledge of Hibernate Framework

It’s important that the candidate is also able to reverse engineer some of the logic that is currently implemented in SQL code and is willing to analyze requirements / try to understand why a certain trade doesn’t import correctly.

Nice to have

Prior experience of working in an agile/DevOps environment

Knowledge of Continuous Delivery tools, such as Azure DevOps

Experience in work with message brokers: WebSphere MQ, Kafka

Scripting skills using languages such as PowerShell, Bash, Python

Other

Languages

English: C2 Proficient

Seniority

Senior

Find your dream job

Recently added jobs at Luxoft

Senior Python Developer

Freshly added jobs in Romania

Python Developer

Senior Backend Developer

Senior Python Developer

Senior Java Developer

Who is Hiring is part of Cybrient Technologies SA