Scala Developer

Posted: 07/25/2019

**We are conducting this search on behalf of our client**

Are you a talented Scala Developer looking for an opportunity to expand your skill set while making impactful contributions to cutting-edge products? Because we JUST happen to be looking for one! Reporting to the Imagery Services Manager, you will be responsible for designing, creating, and curating the software for new and existing services.

Our Imagery Services team is growing to support new and existing geospatial initiatives. The team is responsible for the development and maintenance of scalable and reliable processing chains that provide big data ingest and analysis from multiple geospatial sources. 

What you will be responsible for:

  • Create and productionize scalable data streaming pipelines
  • Develop and document tasks
  • Perform code reviews
  • Document internal and external source code;
  • Automatic and manual testing
  • Back end programming following software development life cycle
  • Troubleshooting deployed applications
  • Participate in daily planning activities such as Scrum meetings
  • Collaborate with the Web Services, Machine Learning, User Interface, Geospatial, R&D, Web services, Quality Assurance and other teams

What you bring to the table:

  • Education in Computer Science with a focus on programming
  • 3+ years of Scala Development in Spark
  • Agile / Scrum / SDLC methodologies
  • Revision control software (e.g. Git)
  • Big Data technologies (Spark, Kafka, Elasticsearch, Hadoop, HDFS, and MapReduce)
  • Development and deployment in cloud environments (Azure, AWS, or Google Cloud)
  • Containerization (Docker and Kubernetes)

We would love to see:

  • Experience with Geospatial analytics and mapping tools (Geotrellis, Geomesa, GDAL, Geoserver)
  • Healthy pride of ownership in your work
  • A curious mind and strong initiative to take on independent learning
  • Strong communication and documentation skills
  • Experience working remotely on a dispersed team

What they give back to you:  

  • Competitive compensation
  • Employer matched retirement plan
  • Extensive Benefits package
  • Employer work perks program

If you have any questions, please contact our resident Senior Talent Acquisition Specialist - Marny Barnes or visit our Career Page for more opportunities! We are not able to hire (or sponsor) out-of-country applicants that do not have a current Permanent Resident Status or Work Visa.

Learn more about Resolute Technology Solutions