We are recruiting a team for a large American company - the world leader in the production of special equipment, industrial machinery and equipment since 1886.
A leader because the company's machines are high-tech, reliable and economical. Each machine has hundreds of sensors. The company's 30 million machines in the world transmit petabytes of data. All of this data is invaluable to customers - managing their business quickly and efficiently and the team is building an innovative platform to perform predictive analytics. You will work on this project as part of a team of outstanding developers. You will build the platform from the ground up. You will write a core engine that supports personalized dashboards. Your APIs will allow users to view alerts, recommendations, and work tasks. Users can go back a few years to see the machine's history. You'll be writing queries and algorithms that process terabytes of data. The scale and size of data and streams is unrivaled. You will solve every problem you can think of in computer science, from algorithms to dynamically optimized queries.
We expect you to have:
- 5+ years of commercial development experience in Java: Microservices, Springboot;
- Experience with AWS infrastructure, deploying and maintaining software in public clouds (DynamoDB, Kinesis streams, firehoses, and Flink, S3, ECS (fargate), Lambda, Cloudwatch, Cloudformation);
- Testing experience is required (JUnit, Cucumber);
- Solid knowledge of computer science fundamentals, data structures and algorithms;
- A level of English sufficient to work in an international team (B2);
We offer:
- remote work (Overlap hours: 6am-2:30pm CDT);
- established processes;
- healthy friendly atmosphere;
Сербия
до 6500 EUR