Software Engineer – Flink expert Offline

We are actively looking for Software Engineer – Flink expert to join our client’s company, which provides best-in-class software solutions for the transport industry. Based in West London, the company supplies the UK’s largest freight exchange.

 

What would you be doing?

 

You will join our main web development team

Create read models for our microservices using Flink

Support the creation of services to consume events and aggregate data with Flink

You will build systems to perform real-time data processing using Apache Flink

Teach everything you know about Flink to your new teammates

You will write well-structured beautiful clean code

Assist in architecting systems and applications

Be an active contributing part of an agile development team

Define your career path and embrace the opportunity to grow and learn

Benefit from working in a multi-disciplinary team, that uses modern software and product development techniques, and values continuous improvement

Take an enthusiastic approach to Unit testing (including mocking and behavioural testing)

 

What we are expecting from you?

 

5+ years of experience with Java

Good experience with Flink

Demonstrable experience of Java, its libraries and frameworks

Knowledge of Git, JIRA, Confluence, Maven

Proven experience creating Docker containers

Solid knowledge of microservices oriented architectures

Experience of building and/or working with RESTful services

Knowledge of Relational Database Management Systems

Hands-on experience with MongoDB and other NoSQL databases

Solid knowledge of working in cloud based infrastructure, in particular AWS

Understanding of Computer Science fundamentals like: Data Structures, Algorithms, Distributed Systems, and Information Retrieval

Demonstrable knowledge of software patterns

You can write beautiful, testable and maintainable code

You are able to communicate clearly and accurately about technical topics

Good spoken/written communication in English

 

What do we offer?

 

Full remote, you will work from home

Continuous professional competencies development and professional growth opportunities

A unique chance to gain a ton of experience in a real environment, working with a leading British company

Paid sick leave (5 days) and vacation (20 working days+ public holidays)

Very warm and friendly working environment

The job ad is no longer active
Job unpublished on 14 April 2022

Look at the current jobs Java Remote→

Loading...