Luxoft Company Profile

Senior Java Developer


Munkaköri leírás



Office Address


Project Description

We are running a number of projects for a global investment bank related to development of new applications and integration in the wealth management area.



      The candidate will be responsible for executing, on a continuing basis, all relevant tasks, activities, processes, procedures, etc. related to Software Development Services, including:
      • Contribute to architectural model and high-level solution design based on system requirements
      • Defining the organization of the code, in terms of construction subsystems organized in layers
      • Implementation of required software components according to design specifications
      • Performing code reviews
    • Integration of produced results into an executable system


Must have
      • 5+ years of experience with Java (Spring Boot, Hibernate, Java Message Service (JMS), REST API, SOAP)
      • 3+ years of experience in RDBMS (preferable Oracle) from backend developer perspective
      • In depth understanding of OOP, SOLID principles
      • Familiar with Design Patterns, Multi-threading, Data Structures
      • Proven developer testing skills (unit, mocking, API, TDD, BDD)
      • Experience with micro-services architecture
      • Strong communication and interpersonal skills
      • Experience leading an agile team
    • Innovative, self-motivated and detail-oriented
Nice to have
      • Experience in Angular 5+ or React JS
      • Understanding and experience in creating of store procedure in Oracle
      • Messaging/streaming experience: JMS, Kafka
      • Distributed Cache such as Hazelcast
      • CI/CD: Jenkins, Docker, Kubernetes, OpenShift
    • Experience with Flowable is a big advantage



English: C1 Advanced

Relocation package

If needed, we can help you with relocation process. Click here for more details: see more details


Work TypeJavaRef NumberVR-56114
Find your dream job