Java/Scala Developer (VP) - job id 32413


Your Way To Work™

Java/Scala Developer (VP)

$175,000 F/T Employee

Downtown, NYC - Financial District



How to Apply

logo

Lauren Iandoli


logo

(732) 791-4715


logo

(212) 616-4800 ext-570




A F/T position at a global financial services firm.

Pay Options: F/T Employee.

Contact Lauren Iandoli. call (732)791-4715 / (212)616-4800 ext.570 or email lauren@sans.com with the Job Code LI32413 or Click the Apply Now button ().

Location: Downtown, NYC - Financial District.

Skills required for the position: JAVA, UNIX, LINUX.

Optional (not required):SCALA

Detailed Info: The Team

The Product Control Services team is distributed globally across London, New York, Budapest, Montreal and Mumbai. The team deals with finance business services such as query engine, signoff workflow and adjustment framework. The team is mostly co-located with Finance end users, and has daily interacts with them.


Technology

The Product Control Services team is a Scala and Java shop, with most applications/services either written from the ground up in Scala with some Akka. We make use of other technologies such as Spark, Hazelcast, and Lucene. We do behavior and test driven development, and follow agile practices.

On the UI side our main application (CWB) is written in C# and our developer tooling is a combination of CLI and AngularJS applications.


Responsibilities

You will be expected to work as a member of the development team and participate in all aspects of the software development lifecycle, with a focus developing restful services and business functionality delivery. The ideal candidate will possess solid technical and problem solving skills as well as the drive to learn more about the business and new technologies. Candidate should be open to work from front to back on applications and must have a sound grasp of development best practices and system architecture. She/he will be expected to drive standardization and architecture discussion across the team and be responsible for high quality implementations.

Development/Computing Environment: Qualifications

Required Skills:

Bachelors or Masters Degree in Computer Science or related field

3+ years software development experience in Java or Scala

Working knowledge of UNIX/Linux

Database experience

Experience working in an agile team with focus on continues integration and automated testing

Demonstrates exceptional analytical and problem-solving skills.

Strong communication, organizational, and collaboration skills.

Experience working on large and medium scale projects in an agile environment.


Desired Skills:

Experience with a functional programming language, e.g. Scala

Experience with scripting using Python or similar programming language

Experience with the Gradle build tool

Experience working with mixture of new and legacy systems.

Experience building high volume and resilient systems

Experience with multithreaded and/or reactive programming in Akka

Experience with web development using AngularJS framework

Experience with UI development in DotNet / C#.

The position offers competitive compensation package.


Job Id: 32413