Senior Software Engineer – Full Stack Java

Website Trading Technologies
Futures Trading Platform
We are currently seeking driven and talented Senior Software Engineers who thrive on pushing the limits of technology to produce state-of-the-art trading applications. In this role, you will be working with JAVA-based Fixed Income Trading Systems for Trading Technologies subsidiary, Axe Trading.
What Will You Be Involved With?
- Developing JAVA-based Fixed Income Trading Systems
- Developing backend server and/or front-end components
- Working on an existing Monolithic code base and evolving Microservices system
- Work with Product Owners on functional designs
- Participating in design discussions and code reviews
- Creating high-level and detailed design documents
- Writing unit tests and taking ownership of code quality
- Collaborating with other members of your team to solve customer problems
- When necessary, act as a 3rd line of support for incident/problem management
- Contribute to a culture of continual improvement
What You Bring to the Table
- At least 7 Years of experience working on Java 11-based large-scale complex Financial Systems
- Experience with EJB, J2EE, Wildfly, Hibernate, Liquibase, Maven, Aurora, PostgreSQL, MS SQL
- Experience with some of the following front-end technologies – React, Angular, Vue, or Svelte
- Experience with AWS, Linux, Windows, Docker, Kubernetes, GitHub, IntelliJ
- Experience in Microservices and Event-Driven Architecture
- Experience in FIX, client-server networking, and web sockets would be an advantage
- Familiarity with agile/iterative development
- Previously worked on the migration of a Monolithic code base to Microservices
- Able to contribute to architectural discussions and can work with others either in person or remotely involving team members who may be in different time zones
- Have good written and verbal communication skills
- Pragmatic problem solver
- Open to learning new skills and taking on challenges
- Maths-based degree or previous experience working on financial calculations
What We Bring to the Table
- Competitive benefits, including medical, dental, vision,
- Flexible work schedules – with hybrid work – the expectation of 2 days on site
- 21 PTO (paid time off) days per year with the ability to roll over days into the following year, a robust paid holiday schedule with early dismissal, and generous parental leave (for all genders and staff, including adoptive parents)
- Tech resources, including, a “rent-to-own” program where employees are eligible for a company-provided Mac/PC laptop and/or mobile phone of their choice; and a tech accessories budget for monitors, headphones, keyboards, office equipment, etc.
- Subsidy contributions toward gym memberships and health/wellness initiatives (including discounted healthcare premiums, healthy meal delivery programs, or smoking cessation)
- Forward-thinking, a culture-based organization with collaborative teams that promote diversity and inclusion
To apply for this job please visit tradingtechnologies.pinpointhq.com