Java Developer (Analytics Team)

Virtu Financial Inc. New York , NY 10007

Posted 4 weeks ago

Virtu is a leading financial firm that leverages cutting edge technology to deliver liquidity to the global markets and innovative, transparent trading solutions to our clients. As a market maker, Virtu provides deep liquidity that helps to create more efficient markets around the world. Our market structure expertise, broad diversification, and execution technology enables us to provide competitive bids and offers in over 19,000 securities, at over 235 venues, in 36 countries worldwide.

Virtu is looking for an eager, multi-faceted Senior Java Developer to join our Analytics team. Our product suite is a global leader in data analytics, delivering actionable insights to our clients that help inform execution decisions, support trading strategies, and provide reliable measurement and analysis of trading outcomes.

Our Senior Java Developer will have the following responsibilities:

  • Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight

  • Work in an agile development environment and develop server side business logic using Java and related frameworks

  • Work with both relational DB and NoSQL such as MongoDB to support application functionality

  • Propose designs for complex features with reusability, maintainability, and performance in mind

  • Investigate new technologies and make solution recommendations

  • Identify performance bottlenecks and propose fixes/improvements

  • Develop low-level Java libraries for core system architecture

Required skills

  • 7+ years of enterprise Java development

  • Bachelor's or Master's degree in Computer Science or equivalent technical discipline

  • Experience with JBoss, Java EE, Spring/Spring MVC, Hibernate, MongoDB

  • Experience with design patterns and principles and as well as distributed computing concepts

  • Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA)

  • Knowledge of SVN/Git, Linux/Unix, Shell scripting, and SQL

  • Experience with continuous integration tools (Jenkins, Gradle, etc) and JUnit and unit testing

  • Interest and experience in financial services industry highly preferred

  • Ability to work within a team as well as independently with excellent written and verbal communication skills

Virtu Financial is an equal opportunity employer, committed to a diverse and inclusive workplace, welcoming you for who you are and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Developer Hybrid Remote

Thortech Solutions

Posted 1 week ago

VIEW JOBS 10/12/2021 12:00:00 AM 2022-01-10T00:00 <p><strong>Java Developer - Hybrid Remote</strong></p><ul><li>This is a full-time role expected at 40hrs/week</li></ul><ul> <li>The candidate must be located within commuting distance of New York City. The office is 1 block from GCT</li> <li>This position is H1B eligible</li> </ul><p><strong>About the Client:</strong></p><p>The client is a fintech leader based in New York. They are the software development division of a capital markets trading company providing trade processing solutions to banks and broker-dealers.</p><p><strong>About the Role:</strong></p><p>They are looking to add an Engineer to our team to help build, run and maintain our enterprise applications in a Linux environment.</p><ul><li>The responsibilities include interfacing with key stakeholders, delivering high-quality code, and supporting the testing and quality assurance teams.</li></ul><ul><li>You will be part of a learning culture, where teamwork and collaboration are encouraged, and diversity is appreciated.</li></ul><p><strong>Requirements</strong></p><p><strong>Requirements:</strong></p><ul><li>Five years of experience in enterprise application programming</li></ul><ul><li>Extensive experience in Java and object-oriented design</li></ul><ul><li>Experience with Spring Boot, MongoDB, Gradle, basic Linux shell scripting, Docker and containerized implementations</li></ul><ul><li>Knowledge and hands-on experience with RDBMS environments using SQL and stored procedures</li></ul><ul><li>Messaging and service architecture using FIX and MQ</li></ul><ul><li>Familiarity with C, Node.js, XML, JSON, IntelliJ, and REST is a plus</li></ul><ul><li>Skills in version control (git, bitbucket), deployment, and SDLC best practices</li></ul><p><strong>Benefits</strong></p><p>Perks:</p><ul> <li>Dental Insurance</li> <li>Life Insurance</li> <li>Vision Insurance</li> <li>401k (matching)</li> </ul><ul><li>Competitive health insurance plan</li></ul><ul><li>401k</li></ul><ul><li>A bonus plan allows you to benefit from the company’s success</li></ul> Thortech Solutions New York NY

Java Developer (Analytics Team)

Virtu Financial Inc.