Interactive Brokers

Sr Software Engineer - Java

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

Qualifications

  • Master's degree or foreign equivalent in Computer Science, Engineering (Software or Electrical), or a related field
  • 3 years of experience in professional software engineering developing with Java
  • 3 years of experience with J2EE, Spring Framework, and JBoss Application Server
  • 3 years of experience with Oracle, SQL, and Hibernate
  • 3 years of experience with Java messaging services (JMS)
  • 3 years of experience with Linux operating system
  • 1 year of experience with Python, Git, Gradle, and Amazon Web Services (AWS)

Responsibilities

  • Design and build solutions for regulatory reporting and back-office systems
  • Create new systems and provide post-production support
  • Design scalable architecture for high-performance distributed applications
  • Develop high-volume, low-latency applications
  • Plan and execute deployment of system features, ensuring successful integration
  • Identify and resolve issues impacting development processes
  • Collaborate with internal stakeholders and developers on implementation of solutions

Benefits

  • Hybrid work model allowing 2 days of remote work per week
  • Opportunity to work in a dynamic and high-demand field
  • Engagement with financial brokerage systems and regulatory reporting
  • Chance to develop and implement scalable applications
  • Collaboration with cross-functional teams and exposure to various technologies
Full Job Description
Sr. Software Engineer- Java (Greenwich, CT) (Hybrid: Remote work permitted 2 days) (multiple positions)

Design and build solutions for regulatory reporting and back-office systems used by financial brokerage firm.

Design scalable architecture for distributed high-performance applications and systems.

Create new systems and provide support once they are released into production.

Design and develop high-volume, low latency applications.

Plan and execute deployment of system features and monitor for successful integration.

Identify and resolve issues impacting development.

Working with various internal stakeholders and developers on implementing solutions in production and development environments.

Hybrid: 2 days remote work permitted. Must work from Greenwich, CT office 3 days/week.

Requires:

Master's degree or foreign equivalent in Computer Science, Engineering (Software or Electrical), or related field.

Three (3) years of experience in a professional software engineering position developing with Java.

Also requires:

Requires 3 years of experience with each of the following:

1) J2EE, Spring Framework, and JBoss Application Server;

2) Oracle, SQL, and Hibernate;

3) Javascript, HTML, and AJAX;

4) JUnit for Unit testing;

5) Java messaging services (JMS);

6)Linux operating system; and

7) Maven.

Requires 1 year of experience with each of the following:

1) Python;

2) Git;

3) Gradle; and

4) Amazon web services.

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 Information Technology Jobs

Find similar Sr Software Engineer - Java jobs: