Java developer
IT Camp - Riga
€ 4400 - 5000
Deadline
2021-01-31
Description
Company
Summary
Responsibilities:
- Proactive collaboration in the project team to help develop the product using your experience;
- Developing and maintaining backend for mobile application;
- Coming up with new solutions.
Requirements:
- 5+ years in building Java applications
- Strong fundamentals in object-oriented and functional programming, you know what is polymorphism, why immutability is good and what is pure function
- You have SOLID grasp of essential design patterns, you know why Singletons are bad
- Not afraid of RxJava, you know how flatMap is different from map, what is Maybe, Single and Completable
- Strong analytical and problem-solving skills
- You enjoy learning new things
- You know what is software testing, how it all works and actually apply it
- Fluent in English and Russian.
Following would be considered as advantages:
- Experience with stream processing, you know what it is and when to use it
- Experience with other programming languages (Kotlin, Python, Erlang, JavaScript, Scala, etc) is a plus
- Experience with AI and machine-learning is a plus
- The more algorithms and data-structures you know, the better
What company is offering:
- An opportunity to work in a dynamic and professional team in a friendly atmosphere;
- An opportunity to take part in and influence product development;
- Professional growth opportunity;
- Paid conferences and additional education covered by the company;
- Parking;
- Net salary range 3000-3500 EUR/month (depending on skills).
Summary
Position
Java developer
Location
Riga
Type
Full-time
Deadline
2021-01-31
Company
IT Camp
Salary
€ 4400 - 5000
Know someone who would love this job?
Share the postition