Interactive Brokers

Sr Software Developer

Interactive Brokers$120K — $150K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proven experience as a Java Developer; expertise in Java, Spring, and Vert.x.
  • Proficient in Git for version control and collaboration.
  • Strong knowledge of RESTful web services; experience in their design and implementation.
  • Experienced with JUnit or other testing frameworks for unit and integration testing.
  • Solid understanding of software development principles and best practices.
  • Experience with WebSockets and real-time communication in Java.

Responsibilities

  • Collaborate with business and internal teams to add new features and interfaces.
  • Write documentation units and regression tests for new interfaces.
  • Develop backend services or clients to expose internal services.
  • Provide third-level support to resolve complex issues.

Benefits

  • Competitive salary with annual performance-based bonus and stock grant.
  • 401(k) retirement plan with competitive company match.
  • Health and wellness benefits including medical, dental, and vision insurance.
  • Daily company lunch allowance and a fully stocked kitchen with healthy options.
  • Corporate events including team outings and volunteer activities.
  • Education reimbursement and opportunities for continuous learning.
Full Job Description
This is a hybrid role (3 days in the office/2 days remote).

About your team:

Join our UI Brokerage team, the group behind IBKR's Web API platform - a mission-critical system that powers real-time, high-availability services for third parties, clients, and IBKR's own client-facing applications. Our platform is at the core of day-to-day trading and brokerage operations, making reliability, performance, and security top priorities in everything we build.

What will be your responsibilities within IBKR:
  • You will work with business and internal teams, adding new features and interfaces as required.
  • You will write documentation units and regression tests for new interfaces.
  • You will write backend services and/or clients that will help expose internal services.
  • You will provide third-level support.

Which skills are required:
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proven experience as a Java Developer with expertise in Java, Spring, Vert.x
  • Proficiency in using Git version control for code management and collaboration.
  • Strong command of RESTful web services and experience in designing and implementing them.
  • Experience with JUnit or other testing frameworks for writing unit and integration tests.
  • Solid understanding of software development principles and best practices.
  • Experience with WebSockets and real-time communication in a Java-based environment
  • Strong problem-solving skills and the ability to work independently and within a team.
  • Excellent communication skills and a collaborative mindset.
  • Continuous learning and staying up-to-date with the industry
  • Familiarity with cloud technologies (e.g., AWS) is a plus.
  • Previous experience with agile development methodologies is a plus.

To be successful in this position, you will have the following:
  • Self-motivated and able to handle tasks with minimal supervision.
  • Superb analytical and problem-solving skills.
  • Excellent collaboration and communication (Verbal and written) skills.
  • Outstanding organizational and time management skills.

Company Benefits & Perks
  • Competitive salary, annual performance-based bonus and stock grant
  • Retirement plan 401(k) with a competitive company match
  • Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium
  • Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP)
  • Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snack
  • Corporate events, including team outings, dinners, volunteer activities and company sports teams
  • Education reimbursement and learning opportunities.

About Interactive Brokers

Interactive Brokers is a leading online brokerage firm. They offer a wide range of services to clients, including trading in stocks, options, futures, currencies, and bonds. Interactive Brokers is known for their low fees and advanced trading platform. They have a team of experienced professionals who are committed to providing the best service to their clients. Interactive Brokers is a publicly traded company and is listed on the NASDAQ stock exchange.
Learn more about Interactive Brokers
Size
2,683 employees
Market Cap
$30 billion
Industry
Net Income
$195 million
5 Year Trend
+14.8%
Revenue
$2.4 billion
NASDAQ

Similar Jobs

More Jobs at Interactive Brokers

More Consumer Technology Jobs

Find similar Sr Software Developer jobs: