Java with Scala Developer

Cygnus Professionals Inc

Palo Alto (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology consulting firm is seeking a software developer with a Master's degree in Computer Science. The ideal candidate has at least 3 years of experience in software development and 2 years with distributed systems. This role involves designing and implementing large-scale distributed systems and data pipelines with a focus on machine learning algorithms. Work will be in a fast-paced, research-oriented environment, requiring excellent communication skills and the ability to collaborate effectively.

Qualifications

  • Master's degree in Computer Science or related field required.
  • 3+ years of software development experience required.
  • 2+ years of experience with distributed systems required.

Responsibilities

  • Design and implement distributed systems and data pipelines.
  • Work with machine learning algorithms.
  • Build large scale applications using software design patterns.

Skills

Software Development
Distributed Systems
Java
Scala
Python
Machine Learning Algorithms
Agile Methodology
Scrum
Data Modeling
Communication Skills

Education

Master's degree in Computer Science or related field

Tools

Hadoop
Spark
Cloud Technologies
Linux Clusters

Job description

Headquartered in New Jersey (U.S), Cygnus Professionals Inc. is a next generation global information technology solution and consulting company powered by a strong management and leadership team with over 30 person years of experience. Today, Cygnus has strong footprints in more than 4 countries with more than 25 satisfied customers. We strive to extend our presence across industries and geographies with our industry-focused business excellence.  Cygnus Professionals Inc. has been named by the US Pan Asian American Chamber of Commerce Education Foundation (USPAACC) as one of the “Fast 100 Asian American Businesses” – joining the country’s fastest-growing Asian American‑owned companies, based on percentage revenue growth over the immediate past two years.

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
  • Experience in research, analysis, and conversion of large amount of raw collected data and content into new sets of data that is structured and does not reduce data context to enable the productization of new products
  • Worked with data warehousing and distributed/parallel processing of large data sets using parallel computing system to map/reduce computation and Linux clusters (e.g., Hadoop/Cloud technologies, HDFS)
  • Experienced in modern development methodology such as Agile, Scrum and SDLC
  • Ability to work in a research‑oriented, fast‑paced, and highly technical environment
  • Quick thinker and a fast learner, collaborative spirit, and excellent communication and interpersonal skills
Qualifications
  • 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
Additional Information

U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time.
All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer with Scala
Java Developer with Scala

Cygnus Professionals Inc • Plymouth Meeting (PA)

On-site
USD 70,000 - 120,000
Senior Java Developer
Senior Java Developer

Cygnus Professionals Inc • San Mateo (CA)

On-site
USD 100,000 - 130,000
Scala Developer
Scala Developer

Cygnus Professionals Inc • Plymouth Meeting (PA)

On-site
USD 80,000 - 120,000
Big Data Engineer
Big Data Engineer

Cygnus Professionals Inc • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Sr. Java Developer With Kafka
Sr. Java Developer With Kafka

Cygnus Professionals Inc • San Francisco (CA)

On-site
USD 110,000 - 150,000
Hiring .NET and JAVA Developers
Hiring .NET and JAVA Developers

Cygnus Professionals Inc • Texas City (TX)

On-site
Cloud Engineer
Cloud Engineer

Cygnus Professionals Inc • Mountain View (CA)

On-site
USD 120,000 - 150,000
DotNet & Java Developers for Global IT Solutions
DotNet & Java Developers for Global IT Solutions

Cygnus Professionals Inc • Texas City (TX)

On-site
Sr. Java/J2EE Developer
Sr. Java/J2EE Developer

Cygnus Professionals Inc • Harrisburg

On-site
USD 100,000 - 130,000
Scala Developer (Permanent / Full time )
Scala Developer (Permanent / Full time )

TecTammina • Portland (OR)

On-site
USD 90,000 - 120,000