Senior Java Engineer (Scala) - Financial Software

Boston  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Summary:

A leading Financial Software firm is looking to bring on a Senior Scala Engineer to its core development team in Boston. The client is a Java shop, and they are seeking a developer with experience building systems in Scala, and significant proven previous experience in Java. The firm employs a pragmatic mix of functional and imperative programming, and are looking for engineers to help 'improve our game' as they continue to explore the functional side of Scala.

The ideal candidate will be passionate about finding creative ways to build and enhance systems that solve clients' needs, and in particular are seeking engineers with an existing Functional Programming skill-set/interest.

Why This Firm:
  • Serious about writing clean/elegant code and about embracing immutability and functional programming constructs where they are appropriate.
  • Pragmatism - a val may usually be better than a var, but both have a place.
  • We seek to continuously learn and improve through retrospectives/meet-ups/etc.
  • Lightning Talks: the firm holds in house discussions about best practices and new technology every few weeks (all are encouraged to participate).
  • Actively contribute to the technical community and community at large.
  • Develop software using techniques such as TDD, pair-programming, and continuous delivery.
  • Each and every person makes a real contribution in the firms business and culture.
  • Mentor Junior developers at the same time as learning from others' experience.
Desired Attributes / Skills:

  • Expertise in both Java and Scala languages, ecosystems, and programming paradigms.
  • A strong interest in functional programming - e.g at a minimum you should know what a Monad is and why you might use such a construct
  • Sound architectural skills and an interest in improving the design of systems.
  • Excellent communication and interpersonal skills.
  • A sense of curiosity to explore new and better ways to solve problems.
  • A willingness to take a position and make an impact by improving our practice/methods/outcomes.
  • Strong command of testing techniques like TDD and BDD.
  • Experience/interest in the finance sector
  • "Hobby Project" of interest / open-source contributor
If you are interested in this unique opportunity, please apply here or call . Thanks!

To find out more about Huxley Associates please visit www.huxley.com
Start date
03/2013
From
Huxley Associates
Published at
21.02.2014
Project ID:
668610
Contract type
Permanent
To apply to this project you must log in.
Register