Position: Senior Java developer
Company: Sourceter
Experience required: 3y
English level: upper

Opportunity
The platform collects vast data amounts from numerous sources, ranging from native mobile apps to satellite images and machinery, and turns it into actionable insights. 

It's used in more than 30 countries, by agricultural businesses of all types: large-scale growers, multi-farm corporations, private equities, ag-buyers, food conglomerates, ag-financing, and insurance companies, as well as governments and NGOs. 

Responsibilities
As a member of the Back End team, you will be working in Agile team and implementing new challenging projects and support the existing platform. 
You will be implementing new features and migrating the existing system to Microservices architecture
You will be responsible for the implementation of business requirements, same time not compromising on the scalability and security of the solution. 
You will have a unique opportunity to make a real impact on the life of farmers globally providing them the tools for efficient decision making. 
The data is the power in the modern world, let's give this power to growers together! 

Requirements 
At least 4 years of experience programming with Java stack technologies 
Experience with Docker
Experience in implementation of Microservices 
Experience in designing high-performance APIs 

Will be a plus
Experience in a startup environment 
Good knowledge of SQL 
Experience in working with Kafka 
Experience in implementation of real-time analytics
Experience with at least one of the following: Python, Node.js, React, Vue.js

We Offer:

Competitive market salary
Flexible working hours
Premium insurance package
Paid sick-leaves and vacations
Team of professionals who knows how to build world-class products
Wide range of cool opportunities for professional and personal growth