Senior Software Developer

Luxoft
Krakow am See, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 78K

Job location

Krakow am See, Germany

Tech stack

Java
Agile Methodologies
Automation of Tests
Azure
Bash
C++
Linux
Python
Enterprise Messaging Systems
SQL Databases
Data Streaming
TCP/IP
Low Latency

Job description

We're a Technology team and we're currently 1,100 technologists developing applications covering: pricing, quoting, execution and trade lifecycle processing for the Derivatives Principal Flow Trading Business.

We are made up of five teams that deliver the solutions, platforms and services that support the Derivatives Principal Flow Trading Business areas, provide next-generation capabilities and significantly simplify the technology operating environment front-to-back.

The Role will be to maintain and develop existing and new components to both internal and external exchanges, liquidity pools, brokers and price vendors. Currently this components exist in both Java and C++. The direction is to migrate all these components to Java.

The successful candidate will likely have a C++ background that have moved over to Java or have an interest to over to Java. One of the main tasks will be to transition the remaining C++ components to Java.

When all components are on Java there will be opportunities to expand into other areas in the application stack.

Requirements

We're looking for a passionate Software Developer with strong Can-Do attitude who:

  • has strong sense of ownership and drives front-to-back assigned deliveries within a supportive team environment
  • cooperates with different stakeholders in introduction and facilitation of new automated processes and practices
  • is comfortable within a fast moving Agile team delivering in 2-weekly cycles
  • develops new functionality as well as automated test scripts
  • delivers innovative solutions in the Investment Banks Derivatives Principal Flow Trading Business

MUST

  • 5+ years of hands-on Java experience, ideally focusing on low latency systems
  • Readiness to work with C++ in scope of components migration to Java
  • strong Linux/Bash knowledge
  • knowledge about event streaming and messaging systems
  • able to produce secure, stable and good performing code

NICE TO HAVE

  • C++ experience, focusing on low latency systems
  • Knowledge about TCP/IP and networking
  • SQL and Python will be a plus
  • Azure Cloud deployment exposure
  • Investment Banking Tech experience

About the company

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

Apply for this position