Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Software Engineer image - Rise Careers
Job details

Java Software Engineer

At tastytrade, we are looking for a Software Engineer to modify and enhance systems to support our trading technology. The ideal candidate will have professional experience in software engineering with a focus on Java and Spring Boot.

Skills

  • Java
  • Spring Boot
  • Containerized environments
  • Peer review
  • Financial markets knowledge is a plus

Responsibilities

  • Modify existing systems and contribute to new projects
  • Work on backend margin and risk management systems
  • Participate in infrastructure and DevOps work
  • Conduct pair programming sessions with team members
  • Translate requirements and ensure production-quality code

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Performance Bonuses
  • Stock Purchase Options
  • Annual educational stipend
  • 401k Plan
  • 20 Paid Vacation Days
  • Gym Membership Reimbursement
To read the complete job description, please click on the ‘Apply’ button
tastylive Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
tastylive DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of tastylive
tastylive CEO photo
Tom Sosnoff
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Software Engineer, tastylive

If you’re a Java Software Engineer looking to join an innovative team, tastytrade is the place for you! Located in the vibrant West Loop of Chicago, we are on the lookout for a talented engineer to help us enhance our backend systems dedicated to options trading. At tastytrade, you will play a vital role in modifying existing systems while also contributing to exciting greenfield projects. Your expertise in Java, along with knowledge in frameworks such as Spring Boot, will be paramount in our efforts to build and maintain robust margin and risk management systems. You'll have the chance to work with a variety of programming languages, while also driving forward our DevOps initiatives in containerized environments. The environment is collaborative, with regular pair programming sessions, and we emphasize the importance of mentorship; your knack for guiding junior team members will be invaluable. We offer a sustainable workday with generous vacation and wellness perks, including gym memberships and volunteer days. At tastytrade, you'll not only hone your technical skills but also be part of a mission-focused team that believes in empowering individual traders. We're excited to see how you can grow with us!

Frequently Asked Questions (FAQs) for Java Software Engineer Role at tastylive
What are the responsibilities of a Java Software Engineer at tastytrade?

As a Java Software Engineer at tastytrade, your main responsibilities will include modifying and maintaining existing systems, contributing to new projects, and collaborating in pair programming sessions. You'll work primarily in Java and Spring Boot, focusing on backend margin and risk management systems. Additionally, you will engage in lightweight infrastructure tasks and help mentor junior engineers, ensuring code quality through peer review processes.

Join Rise to see the full answer
What qualifications do I need to apply for the Java Software Engineer position at tastytrade?

To apply for the Java Software Engineer role at tastytrade, it's essential to have professional experience in software engineering, particularly with Java or other programming languages in a production context. You should also possess the ability to learn rapidly and adapt to new technologies. While knowledge of financial markets is beneficial, it’s not mandatory—what matters most is your coding expertise and a willingness to collaborate.

Join Rise to see the full answer
What programming languages will I use at tastytrade as a Java Software Engineer?

As a Java Software Engineer at tastytrade, you will primarily work with Java and Spring Boot. However, you'll also gain hands-on experience with other languages such as Ruby, C++, and JavaScript, enabling you to engage with various parts of our tech stack and broaden your development skills.

Join Rise to see the full answer
What kind of work culture can I expect at tastytrade as a Java Software Engineer?

tastytrade fosters a collaborative and inclusive work culture where engineers are encouraged to share knowledge and mentor each other. The environment promotes continuous learning through participation in pair programming sessions and is designed to be sustainable, with minimal on-call duties and ample vacation time, allowing you to maintain a healthy work-life balance while driving innovation.

Join Rise to see the full answer
What team benefits can I expect at tastytrade as a Java Software Engineer?

As a Java Software Engineer at tastytrade, you will enjoy a range of benefits including performance bonuses, stock purchase options, 20 paid vacation days, and comprehensive wellness programs. You'll also have access to an in-building gym, daily catered lunches, and opportunities for professional development, ensuring a rewarding and enriching experience as part of our team.

Join Rise to see the full answer
Common Interview Questions for Java Software Engineer
Can you explain your experience with Java and how it relates to the role at tastytrade?

When answering this question, discuss specific projects where you've utilized Java, highlighting how your experience aligns with the responsibilities outlined in the job description at tastytrade. Mention any frameworks or libraries you’ve worked with and how they helped you solve problems effectively.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your software development process?

Share your debugging strategies, such as using logging tools, unit tests, or collaborative troubleshooting sessions. It’s great to illustrate your problem-solving skills with real examples, focusing on your thought process and how you ultimately resolved the issues.

Join Rise to see the full answer
What is your experience with pair programming, and how do you think it benefits a software engineering team?

Discuss your previous experiences with pair programming, emphasizing the collaborative benefits like knowledge sharing and improved code quality. You can also touch upon how it fosters team cohesion and helps in mentoring junior developers, which is part of the culture at tastytrade.

Join Rise to see the full answer
Explain how you prioritize tasks when working on multiple projects simultaneously?

Demonstrate your organizational skills by describing your method for prioritizing tasks. This could include use of project management tools, understanding project deadlines, and effective communication with stakeholders to ensure you're focused on delivering value in alignment with team goals.

Join Rise to see the full answer
What strategies do you employ to ensure the quality of your code?

Illustrate your approach to writing high-quality code by mentioning practices like code reviews, writing unit tests, continuous integration processes, and seeking feedback from peers. This shows your commitment to delivering robust applications, a key aspect of the Java Software Engineer role.

Join Rise to see the full answer
How do you stay updated with the latest Java trends or technologies?

Explain your methods for staying informed, such as following industry blogs, participating in online communities, attending webinars, or taking courses. This reflects your proactive approach to learning and adaptability, which are crucial in the evolving tech landscape at tastytrade.

Join Rise to see the full answer
Describe a time when you had to learn a new language or framework quickly. How did you approach it?

Share a specific example where you successfully ramped up on a new programming language or framework. Emphasize your learning strategies, such as setting clear goals, utilizing documentation, and leveraging peer support. This is key to showcasing your ability to adapt as required in the role.

Join Rise to see the full answer
What do you know about the financial markets, and how does that relate to your potential work at tastytrade?

While you may not have direct experience in financial markets, you can discuss any relevant knowledge you have and express your eagerness to learn more. Share examples of how your technical skills can support the development of trading systems, demonstrating your interest in combining technology with finance.

Join Rise to see the full answer
How do you handle conflicts or disagreements with team members about technical solutions?

Talk about your conflict resolution strategy, focusing on your communication skills and collaborative approach. Provide examples of how you reached a consensus with your team and the positive outcomes that emerged, highlighting the importance of teamwork at tastytrade.

Join Rise to see the full answer
What excites you about the opportunity to work at tastytrade?

This is your chance to express genuine enthusiasm for the role. Talk about how you identify with the company's mission to empower traders and how the work environment aligns with your career goals. Mention specific projects or values at tastytrade that resonate with you, showing you're a great cultural fit.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
tastylive Hybrid Chicago, Illinois
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Emi Labs Remote Buenos Aires Province, Argentina
Posted 4 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted yesterday
Photo of the Rise User
G2i Inc. Remote No location specified
Posted 8 days ago
Posted 7 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia