Position: Java Developer for Android team (Krakow or relocate to Krakow)
Company: Grid Dynamics
Experience required: 3y
English level: upper

We are looking for Java Developer for Android team from Krakow (or relocate). 
1. Project description
Maintenance of a core Android application (internal mechanisms inside the app).  It includes dealing with bugs from the customers or internal tools,  debugging an Android application, reading logs from different sources,  reading Java (and sometimes Kotlin) code, and working on low-level things;
2. Client description
is an American multinational technology company focusing on artificial intelligence, online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, and consumer electronics;
3. Min requirements
2+ years of Java experience (read/write code, write/fix tests, understand JVM runtime) 
SQL experience
Spoken English
Readiness to work from the office in Krakow 5 days a week;
4.  Nice to have requirements
Basic Android experience (understand how Android apps work under the hood), app debugging
Experience with telecom or telecommunications protocols
 Knowledge of SIP, TLS, DNS, and understanding the OSI model in general;
5. What tasks 
New feature development, defect triage, and resolution.