Cygnus Professionals Inc

Cygnus Professionals Inc

Scala Developer

Plymouth Meeting, PA, United States

No sponsorshipDetected 3389 days ago
ScalaBashData StructuresAlgorithmsCode ReviewGitSQLAWSDockerCI/CDJenkinsLinuxDevOpsRESTSparkJiraTest AutomationLeadership

About the role

  • Scala Developer Location: Plymouth Meeting, PA Duration: 6 Months Contract (will continually extend) Mode of Interview: Face To Face After Phone !!
  • Need Green Card, US Citizen, TN Visa, OR EAD GC Candidates Only!!

Responsibilities

  • Design, code, and test solutions for a major, global re-platforming effort
  • Object-oriented design, with a focus on type systems and static typing, multiple inheritance, and gang of 4 design patterns
  • Test driven design and automated testing techniques

Requirements

  • Computer Science Degree from an accredited university
  • Ability to work in a fast-paced, team oriented environment
  • Ability to learn new frameworks, languages, paradigms, and techniques quickly and with little direction
  • Functional programming experience in any language
  • Experience with binary serialization protocols and Hadoop SerDe in general: Apache Avro, Parquet, ORC, ProtocolBuffer, or Kryo

Skills

  • Passion for open source technologies, with a history of contributions
  • Scala
  • Actor based concurrency systems (Akka, Scalaz, or Quasar)
  • Apache Spark and related technologies (Hive, HDFS, Hadoop, YARN, Mesos)
  • DevOps expertise (git, Jenkins, Maven, SBT, Eclipse, JIRA, OpsCode Chef)
  • CloudOps familiarity (IaaS like AWS, PaaS, Docker, Vagrant, Infrastructure as code, continuous deployment)
  • Static code analysis tooling usage (SonarQube, Findbugs)
  • Enterprise middleware technologies such as ESB, BPEL and OData

Benefits

  • Healthcare data a plus
  • Minimum Education, Experience, & Specialized Knowledge Required:

Visa & Work Authorization

  • Need Green Card, US Citizen, TN Visa, OR EAD GC Candidates Only!!

This listing is sourced directly from Cygnus Professionals Inc's careers page and normalized into a canonical job model.