We are actively looking for REMOTE Software Engineer – Flink expert to join the company Transport Exchange Group, which provides best-in-class software solutions for the transport industry. Based in West London, the company supplies the UK’s largest freight exchange.
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 (we have 4)
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?
7+ years of experience with Java (mandatory)
3+ years of experience with Flink (mandatory)
3+ years of experience with Kafka and/or Pulsar
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 would be great to have...
Some exposure with other NoSQL database like Cassandra, Neo4j, Couchbase, etc.
Experience as an open source contributor and/or speaker
You are Flink core developer or you contributed to the project
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 best salary Ukraine can offer you
About Smart Hires
Smart Hires is an international IT recruiting company.
Our goal is not just to close a vacancy, but to find “your” person who will perfectly fit your culture, become a part of the team and build long-term relationships with the company.
We find not just a professional - we find a person who is perfect for your company. Smart Hires is the link between companies and professionals. The main goal of Smart Hires is to find valuable specialists and contribute to their professional growth and success. We have all the necessary tools and skills for successful search and selection of candidates focused on long-term business partnerships. Our advantage is that we work faster than our competitors. We highly respect and appreciate our reputation and importantly our clients' trust.
DOU company page:
Job posted on
5 July 2021