Skip to content

Java Software Engineer
Company | Tastylive |
---|
Location | Chicago, IL, USA |
---|
Salary | $124928 – $145408 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Junior, 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