Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Position:

Senior Java Developer, Kiev

Project Description

The JAO is a joint allocation office which proceeds auctions for twenty-two Transmission System Operators (TSOs) from nineteen countries and operates with 29 European county borders. Different kinds of transactions on daily basis takes place here. JAO is targeting to become the Single Allocation Platform (SAP) for all European players.

Here you can try yourself on variety of technologies since application is consisting from several projects based both on java and .NET (we expect that you'll be developing only java-related parts). Business logic is always an agreement of current combination around variety of possible markets rules. Performance planning and optimization so that all required data flows are in time is a challenge. Decision-making directly with customer requires good analytical & communication skills. Development here is always the ability to take risk and be responsible for the decision.

Responsibilities

New functionality development (java part) according to specifications/tasks;
Defect fixing;
Unit & integration tests;
Design documentation creation;

Also nearest release includes:

- Migration from Oracle database to PostgreSQL
- Upgrading to Java 11 (I think we are at 7), including some third-parties
- Reengining the data interfaces middleware

Skills

Must

• Java 8/11
• SQL queries
• Spring latest version (5.x)
• Hibernate latest version (5.x)
• Icefaces
• Wildfly

Nice to have

• Java 11 more specifically
• postgreSQL
• activeMQ
• Groovy (tests automation)
• Ansible (tests automation)
• Teamcity (coutinuous integration)

Languages

  • English: Intermediate

Relocation package

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


More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Software Developer Kiev, UA Apply or Add to my jobs
Java Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Regular Java developer Kiev, UA Apply or Add to my jobs
Java Snr. Java Developer (OMC Reporting) Kiev, UA Apply or Add to my jobs
Java Team lead for SMC/PMC GUI Kiev, UA Apply or Add to my jobs
Java Java Developer (OMC Tools) Kiev, UA Apply or Add to my jobs
Java Regular/Senior Java developer Kiev, UA Apply or Add to my jobs
Java Unity 3D Developer Kiev, UA Apply or Add to my jobs
Java Regular/Senior Fullstack Developer Kiev, UA Apply or Add to my jobs
Java Senior Java Developer Kiev, UA Apply or Add to my jobs
Java Regular Java Developer Kiev, UA Apply or Add to my jobs
Java Senior Java Desktop Developer (Eclipse RCP) Kiev, UA Apply or Add to my jobs
Java Cloud TechLead Kiev, UA Apply or Add to my jobs
Java Senior Java (with Kafka) Developer Kiev, UA Apply or Add to my jobs
Java Senior Middleware Java developer Kiev, UA Apply or Add to my jobs
Java Senior Java developer Kiev, UA Apply or Add to my jobs
Java Regular/Senior Java developer Kiev, UA Apply or Add to my jobs
Java Regular/Senior Java developer to IE Kiev, UA Apply or Add to my jobs