FOLIOfn, Inc.

Java Engineer

US-VA-McLean
4 months ago(8/25/2017 11:45 AM)
Job ID
2017-1020
# of Openings
4
Category
Information Technology

Overview

Folio Investing has exciting opportunities for full-time Java/J2EE Developers across our various IT applications development divisions. We are seeking self-motivated, enterprising software developers with demonstrated experience in both front and back-end web application development. Successful candidates will be working in a fast paced financial services domain, developing trading systems components for financial services applications. 

**We are largely an enterprise Java shop, using a mix of JEE and Spring, and offer an exciting opportunity to work on state-of-the-art algorithms and technology developing financial services applications. You would be an integral part of team meetings, executing a rich variety of projects!

Responsibilities

  • Research, design and develop market-leading trading system components.
  • Evangelize the new technologies and tools, promote top code quality by leading design and code reviews, and solve challenging issues related to performance tuning and scalability.
  • Test engineering – help in creating automated tests to exercise your codes.
  • Develop back-end application code for customer-facing financial services products.
  • Develop in a test-oriented and fast paced environment.
  • Coordinate with the product management team during technical design.
  • Resolve defects during QA testing and in post-release patches.

Qualifications

  • BS in Computer Science.
  • Expert understanding of OOP design principles and the practical application.
  • Extensive experience with enterprise Java development and transaction systems.
  • Hands- on experience using JEE patterns.
  • Solid understanding of relational databases.

Key Skills: 

  • EJB, Spring (security, core, MVC, web flow), Hibernate, SQL, JMS, REST web service
  • Extensive experience with Spring Frameworks (dependency injection, transaction management, MVC, web flow, security, JMS template, JDBC template)
  • Extensive experience with JPA, and/or Hibernate (bidirectional object mapping, cascade/isolation, JPA QL, ORM framework, understanding of the strengths and limitations of these tools)
  • Extensive experience with Web Services (REST, SOAP)
  • JavaScript (JQuery and/or ExtJS), AJAX, & HTML 5

  Desired Skills:

  • Domain expertise in financial services (brokerage experience preferred)
  • Experience building trading systems (knowledge of order types (limit vs. stop), FIX protocol, brokerage taxes, and settlement period
  • MS or PhD degree

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed