Previous Job
Previous
Scala Developer
Ref No.: 18-00409
Location: Alpharetta, Georgia
Start Date: 04/25/2018
About the Project:
Client is looking to backfill an existing project with on-site Java developer in Alpharetta GA in support of the Network Dispatch program. This team primary focus will be work at the direction of the customer to augment the user interface based on enhancement requests. The resource request is :
• Develop Scala applications and services using tools like Akka and Akka HTTP for RESTful services
• Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
• Extensively used Akka actors architecture for scalable & hassle free multi-threading using Scala
• Leverage JDBC, extract data from heterogeneous sources and stitch/transform data as per business needs using Scala
• Used High Order functions and Scala collections by ensuring high performance and availability
• Developed functions/applications for web scraping
• Proficient with Hadoop technologies ( Hive, HBASE, DHFS, Spark, Storm, Kafka)

Responsibilities:

• Develop and deploy reliable and durable software based systems that can coordinate across multiple platforms (client, server, web, mobile, social, etc)
• Adhere to software development best practices and /or guidelines set forth by development team leaders and /or architects
• Participate in SCRUM ceremonies like daily stand-up, sizing, planning, and delivery sessions.
• Ability to work independently or as part of a team
• Ability to self-direct work
• Strong written and verbal communication skills
• Ability to effectively communication across teams and geographies to facilitate work using all tools at your disposal (email, phone, skype, IM, conference call, tele-presence, etc)


Skills:

Must:
• Develop Scala applications and services using tools like Akka and Akka HTTP for RESTful services
• Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
• Extensively used Akka actors architecture for scalable & hassle free multi-threading using Scala
• Leverage JDBC, extract data from heterogeneous sources and stitch/transform data as per business needs using Scala
• Used High Order functions and Scala collections by ensuring high performance and availability
• Developed functions/applications for web scraping
• Proficient with Hadoop technologies ( Hive, HBASE, DHFS, Spark, Storm, Kafka)

Nice-to-have:
• Working knowledge of JavaScript development jQuery, Angular, Backbone, Grunt, Bower, Node
• Working knowledge of CI/ Maven / Jenkins
• Working knowledge of SCRUM and/or Agile ceremonies
• Exposure to Redis
• Exposure to NoSQL database(s) like MongoDB, RethinkDB, Hbase, Cassandra, etc
• Exceptional attention to detail