BACK-END SCALA ENGINEER

Location: RESTON, VA
Date Posted: 10-22-2018
We are pleased to present the following job opportunity with our client!  Take a look and if you meet the requirements please submit your resume and we'll be in touch if you're a good fit!
 
The Back-End Scala Engineer designs and develops code alongside a growing multi-disciplinary team of Data Scientists, Engineers, and Solutions Experts. Specific development tasks will range from core service development and improvements to near real-time and batch-oriented data processing for analytics and simulation modeling. As an internal user and developer of the Fractal platform, your experience will inform the development of the Fractal product suite to improve capability, usability, and performance.  Responsibilities include:
  • Develop Scala applications and services using tools like Akka and Akka HTTP for RESTful services
  • Develop state-of-the-art analytics tools to support diverse tasks ranging from ad hoc analysis to production-grade pipelines and workflows for customer applications
  • Partner with Data Scientists and Analytics Engineers to improve performance and reliability of advanced algorithms
  • Ensure high performance and availability of distributed systems and applications
  • Interact directly with client project team members and operational staff to support live customer deployments
Qualifications
  • 2+ years of development expertise
  • Expert knowledge of Scala, sbt, and Maven, git
  • Experience with well-known Scala libraries, including Akka, Spark, Shapeless
  • Experience with RESTful API development and agile development
  • Testing and software QA experience, including performance profiling, static analysis, and dynamic analysis
Desirable
  • Experience with containerization of complex services, load testing and previous deployments of production systems to AWS
  • Experience with any of these tools, Docker, Jenkins, Gatling, OpenAPI/Swagger, Scala.js, Grunt, Bower, Lift
  • Advanced mathematical modeling skills
  • Experience blending analytic and simulation modeling approaches to problem solving
  • Experience with other functional programming languages — especially Erlang
Very competitive salary and benefits!
Great company to work for!
Full relocation package is available!
Don't miss out! Apply now and we'll be in touch immediately with more specific details, salary information and to answer any questions!!

This position does NOT provide sponsorship so please do NOT apply if you require sponsorship.  Thank You

KP Recruiting Group 
"Bringing Talent to the Marketplace"

KP Recruiting Group is a well established and very respected recruiting firm.  We have built a strong reputation as a premier resource for providing highly qualified candidates for our clients.  We are very experienced in many industries and have a wide range of clients.  We will serve as your advocate during your career search!  Let us do the work for you!  There is never a fee for our services!



 
or
this job portal is powered by CATS