Accessibility Links

Scala Developer

  • Job type: Contract
  • Location: Frankfurt am Main
  • Salary: Competitive
  • Job reference: VRDC201102
  • Sector: Glocomms, Software Development & Architecture
  • Date posted: 20/11/2017
What You'll Do:
  • As a Backend Engineer, you’ll architect and develop services and applications building on the companies’ vast data platform. You’ll work with your team to create software which crunches through billions of data items across tens of thousands of CPU cores using a suite of data processing tools.
  • Day-to-day, you’ll work closely with Product, Design, QA and other Engineers to understand users’ needs and refine solutions. You’ll create scalable software architectures, have them reviewed by your peers (and review your peers’ designs), implement, ship and maintain them.

What You Are:
  • You’ll have experience working as a member of an agile team on large scale service-based applications. You’ll have a rigorous approach, and understand how to ship high quality, tested code, quickly, using software engineering (e.g. unit testing, code reviews, design documentation). You can demonstrate a clear architectural vision with the ability to collaborate and iterate on software design.
  • You’ll have solid understanding of object-oriented and functional programming, data structures and algorithms, strong experience with Java and preferably Scala. You’ll be familiar querying large database systems, and some experience on running Hadoop-based jobs.
  • Most importantly you’ll display a desire and ability to learn new technologies quickly

Job Requirements:

  • B.S. in computer science (or comparable)
  • Strong preference for JVM languages. Scala ideal. Fluency in Python, Java, Scala. You also want to learn Scala in greater depth.
  • Solid foundation in data structures, algorithms and complexity analysis
  • Production experience with relational databases (MySQL)
  • Some demonstrable experience designing modifications to existing systems or have prior ownership of a clean-design for a new system.
  • Experience of building services that experience high traffic loads is preferable. Knowing about load testing - and having load tested services before is a plus.
  • Functional knowledge of distributed systems is useful - especially with regards to failure and state.
  • Happy and at your best working in a small, high-growth, and fast-paced development environment
 
Day Rate: €650 - €750
Contract Length: 12 Months
Locations: Frankfurt 
Hours Per Week: 40

If you are interested in this role then please send your CV directly to viktor.dyakiv(@)glocomms.com
Similar jobs
Full Stack Developer
  • Job type: Permanent
  • Location: Washington, District of Columbia
  • Salary: Negotiable
  • Description Full-Stack Software Developer Series B Start-up New York, New York $115,000- $170,000 With over $500 Million in funding, this start-up is focusing on the well-being and health of people affected by
Full Stack Developer
  • Job type: Permanent
  • Location: Washington, District of Columbia
  • Salary: Bonus +Equity
  • Description Full-Stack Engineer Emerging Tech Start-Up Washington DC $100,000- $135,000 + Bonus + Equity A cutting-edge, emerging tech start-up is looking for a Full-Stack Engineer to join their rapidly
Full-Stack Developer
  • Job type: Permanent
  • Location: Washington, District of Columbia
  • Salary: + Bonus + Equity
  • Description Full-Stack Engineer Cloud-Based Cybersecurity Startup Washington D.C. $100,000-$135,000 + Bonus + Equity A lucrative tech start-up, who recently received Series C funding
Full-Stack Engineer
  • Job type: Permanent
  • Location: New York
  • Salary: Negotiable
  • Description Full-Stack Engineer Emerging Tech Startup New York, New York $125,000- $150,000 + Benefits A cutting-edge startup within one of New York's hottest Incubator Hubs is looking for a Full-Stack
Autosar Software Developer
  • Job type: Permanent
  • Location: München (81249), Bayern
  • Salary: Competitive
  • Description We are currently seeking a Senior System Software Engineer with strong fundamentals in embedded systems, MCUs, AUTOSAR and excellent C/C++ skills to work in Automotive Platform Architecture team