Software Technologist I/II – Android
5 to 8 years of professional experience building Enterprise applications using Java
·At least 5 years Hands on Experience in developing and deploying Micro services and Android app development.
Hand-on experience in JSON manipulation and parsing in server as well as at App side.
Hands on experience on using Spring boot and Spring framework.
Experience in API bases development, and API design
Experience in Android app development.
Experience in Unit Testing and TDD practices. Usage of Junit/Mockito/Espresso kind of test frameworks
Working knowledge and hands on with Database management such as SQL and contemporary technologies at their backend
Understanding of Android design patterns, memory management, file I/O, concurrency, and multithreading.
Unit test case development for Android as well as Micro services
Knowledge in CI/CD, Maven and Gradle framework.
Good Analytical and problem solving skills.
Strong penchant for Object Oriented Design and CS fundamentals
Good knowledge in Source Control Management (TFS-Git).
Able to fix the occurring bugs and iteratively improve the app, include newer features and keep the app up to dated with all the Android updates/ libraries that will be released.
Experience of working with bug tracking, continuous integration and other productivity enhancement software like TFS.
Prior experience in working in Agile software methodologies
B.E/B.Tech/M.Tech/MCA or equivalent qualification
Apply for the Job