All offersKrakówJavaJava Backend Developer (Terraform)
Java Backend Developer (Terraform)
Java
Luxoft Poland

Java Backend Developer (Terraform)

Luxoft Poland
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote
Luxoft Poland

Luxoft Poland

Luxoft, a DXC Technology Company, is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. We are a global family with an epic atmosphere – we love what we do!

Company profile

Tech stack

    Java
    advanced
    English
    regular
    Terraform
    regular
    Agile/Scrum
    regular

Job description

Project Description
Our client is a leading global Financial Market data provider who runs several change programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high-frequency, and low-latency data management chain.

We launched a program to provide an innovative self-service platform for business content validation of market data streams. Working in a Scrum development team, the focus will be on delivering a high-quality solution in the course of a multiyear program strategy for simplification and streamlining of data management. We aim to build an agile team that works closely with business sponsors to ensure a high-quality cloud-based platform that delivers on the needs of global data consumers.

The projects are technically challenging in a very engaging environment making the most of cutting-edge technologies covering: Java, Kotlin, Terraform, Spring, Kubernetes, Kafka, Postgres SQL

Responsibilities
• Collaborate with fellow developers, financial market infrastructure experts, testers, architects and operations teams to deliver working solutions.
• Take ownership of the analysis, design, build and delivery of software components written in Java.
• Take responsibility for identification, estimation and reporting on of progress of tasks.
• Assimilate, challenge, help refine and then apply our architectural principles around scalability, security and fault tolerance.
• Develop a deep understanding of the mechanics of clearing and apply this knowledge.

Skills
Must have
• At least 3-5 years' experience as a Java Backend development, experience in the following areas:
• Strong proficiency in Java and Terraform
• Development of standards and best practices in conjunction with the development team.
• Excellent communication and collaboration using both verbal and written skills.
• Development of maintenance procedures and processes for CI/CD processes to remove key person dependencies
• Ability to collaborate with others to find the best way to resolve a technological, infrastructure, security or development issue.
• Agile/Scrum development practices and principles focusing on writing high-performance, clean, quality code
• Performance tuning
• Exposure to all aspects of software development and the project life cycle
• Excellent conceptual grasp of all aspects of software development gained by involvement in the full project life cycle of multiple substantial projects
• Champion automation, maturing CI/CD pipelines, technology adoption and agile best practices

Nice to have
• Experience of finance and/or FX business.
• Experience with Spring Framework, PostgreSQL, Kotlin, Kubernetes
• Desirable to have experience of high-frequency/low latency development
• Exposure to quant/pricing analytical libraries
• Use of Spring Cloud ecosystem
• Any experience in Kafka as a messaging broker would be advantageous
• Use of monitoring frameworks such as Micrometer and Datadog
• Front end technologies such as React, NPM and node.js
• Actor-based frameworks such as Akka or Quasar
• Good RDBMS skills such as Oracle or MySQL
• Exposure to NoSQL technologies

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

Ref Number VR-82133

Benefits