Experience using distributed source code version control systems such as Git/Github. Knowledge of developing mobile network clients using HTTP protocol, REST APIs, and Google Cloud Messaging. Proficiency in Java for mobile software development.
The ideal candidate should have at least 4 years of experience in Java, with additional experience in web application development using HTML5 and Angular JS. A leading consulting company in Walnut Creek is looking for a Technology Lead with strong expertise in Java technologies and team collaboratio
Experience in distributed databases, NoSQL databases, full text-search engines (e. Understanding of AGILE software development methodologies and use of standard software development tool suites. Experience with the agile software lifecycle.