Position: Java Engineer
Company: Lohika
Experience required: 3y
English level: upper

Our client is leader in providing cloud communications services, offering set of tools for voice, video and messaging communications. As a member of our communications team, you will be implementing distributed data processing solutions. To take it to scale, you will be developing a complex distributed platform with points of presence globally and will be concerned with availability, throughput, latency as well as real-time considerations. There will be a significant data component, so you will be working with distributed storages and caches. At the core are cloud technologies that enable deployment and management of computing resources globally.
We are looking for talented engineer to help build the best web telecommunications API for our customer.

**MAIN TASKS AND RESPONSIBILITIES:**
Research and evaluate technical options to implement business requirements
Provide system or technical development expertise to the team
Work in a close contact with team members and project stakeholders on customer’s site
Suggest technical and functional improvements to add value to the product
Tackle some of the most challenging problems in distributed computing, real time communications, HTTP, and data persistence
Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
Take part in requirements analyzes
Interact with customer and provide technical solutions

**EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:**
3+ years of extensive Java development (Web, back-end)
Understanding of Microservices Architecture
Experience with relational DBs
Basic knowledge of Unix systems
Understanding of Agile process, participation in Agile/Scrum projects
Team working experience
Bachelors or master’s degree in computer science or Computer Engineering, or equivalent experience
Upper-intermediate English (oral & written)

**WOULD BE A PLUS:**
Hands on experience with AWS
Experience with Dropwizard
Basic Python knowledge