Job Opportunity
We are seeking a skilled professional to fill the role of Software Engineer - Java Developer
* Provide comprehensive support to teams with sound judgment and determination.
* Deliver high-quality development tasks on time and to the required standards.
* Collaborate in improving processes and team results, driving continuous improvement.
Tech Requirements
* Proficiency in Spring Boot (6 years of experience), OpenShift, MongoDB, Hive, Dynatrace.
* Strong skills in HTML, JavaScript (Angular), Oracle DB.
* Familiarity with full-stack development, including front-end and back-end technologies.
* Ability to analyze software components and make modifications as needed.
* Desirable experience in financial products (FX, FI, Rates) and technology.
* Deep understanding of WebFlux or other reactive frameworks.
* Knowledge of Hexagonal Architecture (desired).
* Experience with integration testing and mock servers.
* Unit testing skills with JUnit and Mockito.
* Reactive sockets experience (RSocket, desirable).