Senior Java Developer, Remote Ukraine

with Luxoft


Project Description


This is a backend application (there is no customer facing GUI or any of that type of work), its primary function is to take supplier based request from internal domains – Air, Hotel, Payments and areas such as these and send them to an external supplier (providing in some cases either simple or complex translations – such as MQ to HTTPS as a simpler one or more complex task of taking an XML format and translating it to a proprietary protocol, such as the one used in payments – ISO8583). The system also manages certificates in order to communicate with the suppliers and manages throttling and other communication capabilities along this line. The current system is a Java application, based on ServiceMix.

Responsibilities


    – Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
    – Works with technical staff (Domain Experts) to understand problems with software and resolve them.
    – Daily cooperation with client by supporting all needs and resolving problems.
    – Assist in the development of software technical documentation.
    – Designs and codes moderately complex applications using routine and/or advanced technology.
    – Create optimization programs to resolve problems.

Skills


Must have

    • A minimum 7 years of commercial experience working as Java developer (excluding university, internship, etc.) is required.
    • Java
    • Spring/Spring Boot
    • Maven
    • Linux
    • Networking basics (TCP/IP, certificates, handshakes, encryption etc.)
    • Kubernetes (GKE)
    • Cloud (GCP or Azure)

Nice to have

    • Golang
    • Jenkins
    • Istio – Network mesh software for throttling.
    • Terraform or Helm
    • Project Reactor (Spring)

Languages


English: B2 Upper Intermediate

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Vacancy Specialization


Java

Ref Number


VR-103490

APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.
Вкажіть, будь ласка, у своєму супроводжуючому листі, що Ви побачили подану вакансію на сайті vacanciesinukraine.com. Це допоможе нам відстежувати результат своєї роботи та покращувати сервіс..