FlexTrade

Software Developer, Java/Scala

FlexTrade

full-time

Posted on:

Location Type: Office

Location: Milwaukee • Wisconsin • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AkkaGRPCJavaScalaSQL

About the role

  • Design and implement new features on the product roadmap using Scala, Akka, and gRPC.
  • Take initiative and be resourceful in gathering requirements from Project Managers and other sources.
  • Identify and implement performance enhancements in the core product.
  • Implement bug fixes and assist with production support as needed.
  • Collaborate with other members of the team while proactively problem solving.
  • Work on FlexTrade’s FlexONE OEMS platform (OMS and EMS) – development of flagship buy-side OMS.

Requirements

  • A Bachelor’s degree (or higher) in CS or a related field.
  • At least 2 years of professional software development experience.
  • Advanced proficiency in one or more programming languages (Java, Scala, C#, etc.).
  • A firm understanding of object-oriented design and development practices.
  • Excellent communication skills to articulate ideas, problems, and solutions.
  • Motivation and determination to achieve, learn, and grow.
  • Experience with functional programming concepts (Scala is a plus).
  • Knowledge of SQL and relational databases.
  • Willingness to travel to the Milwaukee, WI office 4x weekly (on-site).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ScalaAkkagRPCJavaC#object-oriented designfunctional programmingSQLrelational databasesperformance enhancements
Soft skills
communication skillsinitiativeresourcefulnessproblem solvingmotivationdetermination
Certifications
Bachelor’s degree in CS