Java Software Engineer

Java Financial Services EJB Spring Hibernate SQL RESTful SOAP JavaScript
Full Time
Telecommuting not available Travel not required

Job Description

Folio Investing is seeking a self-motivated, enterprising software developer with demonstrated experience in both front- and back-end web application development on the Java platform. Successful candidate will be working in the exciting, 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
  • 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

Skill Set/Requirements

  • BS in Computer Science
  • Expert understanding of OOP design principles and the practical application
  • Extensive experience with enterprise Java development and transaction systems
  • Key Skills:  EJB, Spring (security, core, MVC, webflow), Hibernate, SQL, JMS, REST web service
  • Extensive experience with Spring Frameworks (dependency injection, transaction management, MVC, webflow, security, jmstemplate, jdbctemplate)
  • 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
  • Experience building trading systems (knowledge of order types (limit vs. stop), FIX protocol, brokerage taxes, and settlement period
  • MS or PhD degree

Posted By

Katherine Sydnor

8180 Greensboro Dr, 8th Floor McLean, VA, 22102

Dice Id : RTL152636
Position Id : 855290
Have a Job? Post it