companyCygnus Professionals Inc. logo

Java and Scala Developer

On-site Contract

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

• Master’s degree in Computer Science or related field• Minimum of 3 years of software development experience• At least 2 years of experience with distributed systems• Proficient in distributed system design, data pipelining, and implementation

About the job

We are seeking a skilled Java and Scala Developer to join our innovative team. The ideal candidate will possess a Master’s degree in Computer Science or a related field and have a robust background in software development. You should have at least three years of hands-on experience in software development and a minimum of two years working with distributed systems.

Your expertise should include design and implementation of distributed systems, data pipelining, and familiarity with machine learning algorithms. You will be expected to design large-scale applications utilizing various software design patterns and object-oriented design principles.

Proficiency in Java, Scala, and Python is essential, alongside experience in distributed computing frameworks like Hadoop, Spark, or cloud technologies. You should also have experience in parallel processing using CUDA, threads, or MPI.

We value individuals who have a strong grasp of design patterns, UML diagrams, and data modeling for large-scale analytic systems. Your role will involve research and analysis to transform massive amounts of raw data into structured datasets that maintain contextual integrity, thereby facilitating the development of new products.

Familiarity with data warehousing and distributed/parallel processing of large datasets is required. Experience with modern development methodologies such as Agile, Scrum, and SDLC is essential.

The ideal candidate will thrive in a research-oriented, fast-paced, and highly technical environment. You should be a quick thinker, a fast learner, and possess excellent communication and interpersonal skills.

About Cygnus Professionals Inc.

Headquartered in New Jersey (U. S.), Cygnus Professionals Inc. is a forward-thinking global information technology solutions and consulting firm. Our management and leadership team boasts over 30 years of combined experience. Currently, we have a strong presence in more than four countries, serving over 25 satisfied clients. Our mission is to expand our influence across various industries and geographies, delivering excellence tailored to each sector. Cygnus Professionals Inc. has been recognized by the US Pan Asian American Chamber of Commerce Education Foundation (USPAACC) as one of the “Fast 100 Asian American Businesses”, highlighting our growth as one of the fastest-growing Asian American-owned companies in the nation based on revenue growth over the last two years.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.