Cygnus Professionals Inc
Java with Scala Developer
Contract
About the job
Job Description • Master’s degree in Computer Science or related field • At least 3 years of software development experience • A minimum of 2 years of experience working with distributed systems • Knowledge in distributed system design, data pipelining, and implementation • Knowledge in machine learning algorithms • Knowledge and experience in building large scale applications using various software design patterns and OO design principles • Experience with Java, Scala, Python. • Experience with either distributed computing (Hadoop/Spark/Cloud) or parallel processing (CUDA/threads/MPI) • Expertise in design pattern (UML diagrams) and data modeling of large scale analytic systems •...