Senior Software Engineer



Job Description:Our client is focus on building out the next generation mobile platform and they have millions of downloads in both the Apple and Google app stores. They are seeking a Senior Software Engineer to join their rapidly growing Engineering Team. Experience with microservices architecture and build robust RESTful APIsWork on Internet scale applications, where performance, reliability and scalability, are critical design goals.Create beautiful, interactive and easy-to-use web apps using modern client-side frameworks and libraries like React, Angular.Experience with different database such as NoSQL, MongoDB and moreDevelop features and new functionality of a new platform that supports mobile application.clear communication and great working attitude Minimum Qualification:5+ years of experience working with Java with a strong foundation in data structures and algorithms and a solid understanding of concurrent programming in Java and other Java concepts3+ years of experience working with NoSQL databases (such as CouchBase, MongoDB, Cassandra etc.).Bachelor of Computer Science or related field. Preference given to Master’s graduates Preferred QualificationExperience with one or more of the commonly used javascript libraries and frameworks. Experience with React framework would be an asset.Cloud database experience such as Amazon RDS, Microsoft SQLAzure to name a fewMicroservices and technologies Experience with big data methodologies involving Hive OR Spark OR Hadoop

View original article here Source