Hotline: 404-491-0865

Sr. Java Developer

Competitive Salary

MPower Trading Systems, LLC (MTS) is a privately held trading technology firm that specializes in the development, implementation, and full-time support of its fintech systems. Our platform is designed to handle complex financial business activities, including a full set of advanced and finely-tuned proprietary trading analytic content tools to meet both traders’ and brokers’ requirements.

Job Description : We are currently seeking a talented individual to work in our Philadelphia / Haverford, PA office as a Sr. Java Developer (some system architectural experience is a nice-to-have). In this role, you will be responsible for developing and maintaining the firm’s highly distributed, high-performance automated trading engine, alongside a group of other talented, senior level developers. We offer an equity and options trade-idea-generation platform to our clients and are growing at a fast rate. Consequently, experience in developing electronic trading systems in the areas of equities, futures, and options would be a big plus. The ideal candidate is highly skilled, self-motivated, and will have an extensive background in Core Java, and incorporating Core Java into open source packages. This individual will work in an agile environment with strong problem solving and communication skills.

Compensation Benefits:

  • Competitive Salary – 120K+ annually (varies based on experience level)
  • Performance Bonuses
  • Professional and financial advancement suited for ambitious, committed developers
  • In-office gym
  • Suburban location / onsite parking
  • State-of-the-Art spacious casual and energetic work environment – with meal benefits

Responsibilities:

  • Core Java Development (Java 1.7/1.8, Java frameworks, along with other technologies listed in the section below)
  • Participating in the overall delivery of software components as part of an agile development process
  • Assists in documenting design decisions, as well as providing UML Modeling and Sequence Diagrams
  • Assist with peer code and design reviews; ensure adherence to coding standards
  • Strong emphasis on teamwork and communication

Qualification and Required Skills/Experience:

  • 7+ years software development experience; preferably with experience in developing trading systems / analysis tools, and as a lead developer
  • Core Java Object Oriented programming with Multi-threading experience and understanding of basic Enterprise Integration Patterns and Design Patterns
  • Experience with Java frameworks (Spring, Spring Boot, Hibernate, Camel, Netty, Swing), Maven, SQL, Bamboo, JavaScript (Node, Knockout, JQuery).
  • Experience with Big Data / No SQL database structures and implementation using either Cassandra, Hadoop, MongoDB, Hive, etc. is a big plus
  • Ability to implement enterprise level frameworks, broad based functional and technical software solutions
  • Solid understanding of different types of open source packages, preferably anything Spring, Apache (Hibernate, ActiveMQ, Camel, Http, Commons ) and data transformation (jaxb2, json, xml)
  • Experience in creating and understanding UML diagrams/structure outlines
  • Experience implementing SaaS based applications (some design work as well)
  • Familiarity with web components is a bonus (Tomcat/Jetty/JSF/JSP/PHP/JSP/HTML5/CSS/CMS/etc)
  • Experience with Design Patterns (Abstract Factory, Decorator, Facade, Adapter, Object Pool, Lazy Initialization, Factory Method, Proxy, Chain of Responsibility, Iterator, Observer, etc)
  • Experience in using concurrency models
  • Experience in Release Management a plus – builds/deploys
  • Experience with Atlassian products (Confluence/JIRA/JIRA AGILE/Crucible/Bamboo)
  • Strong communication skills – verbal and written (technical documentation)
  • Protocols: FIX, TCP/IP and other middleware knowledge is a bonus

Summary : This is a full-time position with benefits that include highly competitive wages, bonus plans, opportunity for significant career advancement, company paid medical contributions, paid vacation, free parking and in-office full gym. Relocation services are not offered with this position.

We are not working with or accepting resumes from 3rd party recruiting firms. Please do not submit resumes on behalf of other parties. Resumes submitted may be used to contact candidates directly. Thank you.

Job Type: Full-time

Required experience:

  • Java development: 7 years
  • Software Development: 8 years
Email Me Jobs Like These

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

NOO Mailchimp Widget require active plugin MC4WP: Mailchimp for WordPress.