This job has expired.
TEKsystems
Expired

Scala/Java Developer (100% Remote)

$55 - $70/hour (wellpaid.io estimate)Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Job details
Job Type
Contract
Full Job Description
Equivalent Experience

Description:

One of the key parts of our TV platform is a complex, distributed, multi-threaded Java server application (XRE), which serves more than 27 million simultaneous connections from our set-top boxes all over the USA and Canada. User interaction with the cable service is exclusively managed by the server-side and a huge infrastructure around it, which includes various downstream services, traffic shaping tools, metrics systems, etc.

These engineers will be responsible for developing the backend software and services for our Midtier Service platform. Day-to-day responsibilities will include rapid development of prototypes/concepts along with regular development.

This is a top-secret project that will expand our revenue streams. They will be building a credit card billing application for this brand new product.

Skills:

Java, Scala, AWS, Lambda, TDD, Cucumber, Scala Scripts, Web Service

Top Skills Details:

1. Core Java experience: must have experience working with an extremely large enterprise application, developing within Java code - experience with multithreading, concurrency, and dependency injection.

2. Scala experience: must have 2+ years of experience writing scala scripts to run lambda services

3. Web Services experience: must have experience building web services


Required Skills:

  • Must be self-motivated, and the ability to work independently, fast learner, Pay attention to detail.
  • Ability to think like an architect, produce high-quality code. Understanding of Service-Oriented Architectures.
  • Use TDD and ATDD, using Cucumber-JVM, ScalaTest.
  • Must be able to build REST services from the ground up.
  • Technologies: Java, Scala 2.11, Http4s, Play2, Akka, Kafka, ELK, Scalaz, Hadoop, Apache Spark, Amazon Web Service (Lambda, S3, Kinesis, SQS).
  • Strong in OOP & Functional paradigm


Minimum Qualifications:

  • Bachelor’s degree in computer sciences, engineering, management information systems, or combination of education and equivalent working experience.
  • One year of development experience in Scala.
  • Strong software design skills and knowledge of design patterns
  • Experience with Agile/Scrum methodologies and associated tools (Jira)

Experience Level:

Expert Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Other Java contracts

Remote
0
USD
/hr

0 outside IR35 Java contracts