Position: Middle Backend Engineer
Company: LotusFlare
Category: Java
Experience required: 3y
English level: intermediate

**If you are applying to Canada - your starting employment with the Company is conditioned upon and subject to proof of your eligibility to be legally employed in Canada.
Required documents: Canada Visa and Work Permit (CUAET or any work permit visa for Ukrainians)**

**Required skills:**
• 3+ years work experience, including programming experience in any JVM language / PHP / C++ / Scala/ Lua
• 2-3 years of experience building secure scalable web services
• Experience with distributed systems
• Experience with RESTful services
• Good understanding of network stack and HTTP protocol
• Experience with concurrency, multithreading, or asynchronous programming
• Understanding of data modeling in SQL and/or NoSQL environment
• Experience with (any combination of) AWS, Redis, Kafka and Cassandra would be a plus
• BA/BS in Computer Science or related technical field or equivalent practical experience would be a plus

**Responsibilities:** 
• We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. 
• The Server Engineer would be responsible for further developing, securing, and scaling the backend infrastructure to support the platform in order to handle millions of concurrent API calls.

**What we offer:**
• 21 working days of paid vacation, public holidays, full coverage for sick leaves;
• Flexible schedule with unlimited possibility to work from home;
• Medical Insurance, Dental Care;
• Paid Lunches;
• Company stock options;
• Performance review;
• Training, workshops, and work-related books;
• Exceptional opportunities for professional growth working closely with managers from Facebook and Microsoft.