Job Description :

Java Developer with Spark

Stamford, CT / Nashville, TN (remote till covid)

Contract position

Job description:

Roles and Responsibilities :

An experienced Java developer experienced with processing big data in cloud-based environments as full stack developer in test driven development model:

work closely with business, product owners and other stake holders to deliver the business solution in an agile development environment

take ownership and pride in the delivery of functional requirements from inception through to production delivery and support

Required Skills:

Practical Java 1.8 experience (5 years minimum) which includes: Java OOPS concept, collections, concurrency, web services, Spring (IOC, AOP, Integration), Unit Testing (Mockito, Hamcrest, etc.), IntelliJ or similar IDE.

Good experience with "big data" technologies such as Azure, Databricks, Spark

Acceptance test driven development e.g., using Fitnesse or Cucumber

Experience with CI tooling and concepts (preferably GitLab)

Experience with build automation tools (preferably Maven)

Excellent verbal and written communication skills

Fluent in English written and spoken

Preferred Skills:

Unix commands and shell scripts

Oracle SQL and PL/SQL skills.

Financial experience (preferably Investment Banking)

Previous experience with Comprehensive Capital Analysis and Review (CCAR) - a United States regulatory framework

Development experience using agile methods

Experience working with distributed teams across multiple time zones





Similar Jobs you may be interested in ..