Posted in

Java Software Engineer

Java Software Engineer

CompanyTastylive
LocationChicago, IL, USA
Salary$124928 – $145408
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Must be able to learn quickly in areas where you don’t have deep expertise
  • Have deep expertise in at least one language or framework, dealing with it in a production context
  • Demonstrable professional experience working as a software engineer on a team

Responsibilities

  • Work in multiple languages across different parts of the tastytrade stack with a primary focus on Java and Spring Boot
  • Work on backend margin and risk management systems related to options trading
  • Contribute to infrastructure and DevOps work in containerized environments and managing some infrastructure as code
  • Participate in regular pair programming sessions with team members
  • Provide guidance and leadership to younger members of the team when questions arise about language or implementation specifics, as well as contributing in a meaningful way to our peer review process
  • Translate requirements and technical direction into production-quality code with lightweight guidance from a senior engineer or team leadership
  • Work independently on smaller scope tasks and work under the guidance of a senior engineer to contribute to larger projects
  • Write comprehensive tests for your code
  • Light infrastructure work to support application development work where applicable
  • Continue your growth by learning new systems and working towards ownership of tastytrade’s systems

Preferred Qualifications

  • Knowledge of financial markets is a plus