Software Development Engineer- Core Trade at DriveWealth Technologies LLC (Jersey City, NJ) (allows remote)

DriveWealth Technologies LLC

The SDE will work with our core trading engineering team. The proper candidate will have experience building Java applications and working in a highly-available and scalable environment. We seek someone that has an exceptional attention to detail and values simplicity over complexity – both in code and communication. You should be opinionated about what you build and offer constructive criticism on things you didn’t.

Responsibilities

  • Responsible for the technical design and delivery of new Java projects using exciting, cutting-edge technology
  • Develop enhancements to existing Java applications as well as build new applications from the ground up
  • Monitor production systems, troubleshoot issues, and assist in remediation fixes
  • Assist in recommending and facilitating future maintenance and enhancements
  • Work with the Broker Dealer Operations teams to support and enhance the trading system

Qualifications

  • Experience with low latency high throughput distributed systems
  • Experience with multithreading and concurrency in Java
  • Strong knowledge of Java fundamentals, data structures, and best practices for modern software development
  • Must understand how to write effective unit and integration tests
  • Experience with a 24×7, highly-available architecture
  • Strong communication skills
  • Strong analytical and problem-solving skills

  • Understanding of JMS and message brokers such as ActiveMQ
  • Experience with NoSQL and SQL database environments
  • Experience with Amazon Web Services
  • Multiple years experience in fintech, ecommerce, or analytics companies

To apply for this job please visit stackoverflow.com.