Experience Inc. Jobs

Job Information

FOLIOfn, Inc. Senior Software Engineer in McLean, Virginia

Folio Financial, Inc. 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!

  • 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.

  • 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.

Physical Requirements:

Primarily sedentary physical work with occasional lifting, carrying, walking, standing; frequent hand/eye coordination to operate keyboard and standard office equipment; vision for reading, recording and interpreting information, verbal communication and hearing to communicate with staff and external customers and other contacts.

ID: 2019-1149

Street: 8180 Greensboro Drive, Suite 800