Apache Spark and Scala Lead Developer

  • Full-time

Company Description

Enterprise Solutions, Inc is a Technology intensive Solutions and Services company. We develop and deliver Software and Engineering Solutions & Services to our Enterprise partners; we work relentlessly to keep our clients happy; and we measure our business success with the trust we earn from them.

Job Description

Mandatory Technical / Functional Skills Building massively scalable multi-threaded applications for large data processing primarily with Apache Spark, Scala on Hadoop. 

Experience programming in Scala with exposure to the most well known frameworks such as Akka, Play, SBT 

Strong algorithms, data structures, and coding background in C++, Java, Scala; exposure to other functional languages like Haskell is a plus 

Experience building non-blocking asynchronous systems 

Experience / Exposure building services that fit Micro Systems Architecture 

Experience with web services API technologies (Rest, JSON, XML). 

Experience working with NoSQL data storage solutions preferably Cassandra. 

Knowledge of modern web frameworks, languages and protocols 

Prior experience with multiple relational and columnar data stores such as MySQL, Redis, Memcached, Cassandra, Vertica 

Strong proficiency with Apache Hadoop and Apache Spark programming paradigms. 

Implement techniques from machine learning, heuristics, and statistical analysis on terabyte-scale data. 

Experience working in an Agile & Lean, customer centric environment 


Roles and responsibility 

Develop and Deploy Apache Spark and Scala programs in a very dynamic and chanllenging work environment 

Accountable for Project Delivery and Leading in new technologies 

Desirable Technical / Functional Skills  

Excellent problem solving and communication skills and thrives in a highly collaborative and dynamic work environment. 



Qualifications

Bachelors or Equivalent

Additional Information

Warm Regards,

 

Sakshi Khanna

_________________

Enterprise Solutions Inc.| 

Office: +1- 630-246-6029 

Cell: +1-331-305-2494

F: 630-955-5990