We looking for a Java for our client from UK
Required skills:
- 3+ years of experience with Java 8/11
- Data manipulation (Java Streams)
- Algorithms implementation
- Cache management
- Time Series management
- Parallel processing
- Optimization
- Knowledge of VertX, Redis, AWS (Firehose, DynamoDB, Athena), SQL
- Proven experience creating Docker containers
- Good spoken/written communication in English
Will be an advantage:
- Thorough understanding of Unit Test JUnit 4/5
- Best practices, norms, and standards implementation CI/CD environment
Responsibilities:
The developer will take over some features in our ETL (Data extraction and load in AWS) with the associated unit tests. This is a less risky environment, suitable for a good assessment of the candidate’s knowledge, before accessing higher responsibilities.
We offer:
- A decent level of salary
- Possibility to work remotely
- Continuous professional competencies development and professional growth opportunities
- Realization of your innovative ideas in building new solutions and services
- Possibility to propose solutions on a project
- Flexible schedule (40h per week)
- Paid training
- Paid leave 18 days / Paid sick leave
- Very warm and friendly working environment
- 50% compensation for learning English
- Corporate/ team/ special events
- We always encourage candidates from different locations to apply for our open positions. People who join the team and need to relocate from different regions, except Dnipro, are eligible to relocation bonus
- Challenging work in the international professional environment
About project:
Project for marketers (advertising management)
Our bidding platform for marketers works in a very intensive, very low latency environment.
It processes about 100k requests per seconds and each request involves a decision making (bid or not bid). The full request lifecycle must last max 100ms.
Stack: Java8 /11, VertX, Redis, AWS (Dinamo DB, Lambda), SQL, Docker, FE (React), RN, Serverless Architectures