Software Engineer – Java (Unix/Linux)

1 Month ago • 3-4 Years • Programming

Job Summary

Job Description

Interactive Brokers is seeking a skilled Software Engineer with Java expertise and proficiency in Unix/Linux environments. The role involves designing, building, testing, and maintaining software for both front-end and back-end trading and financial services systems. Responsibilities include developing high-performance, scalable applications, writing clean and efficient code for web and server-side applications, and addressing technical challenges related to large-scale data and real-time processing. The engineer will collaborate with global teams in Europe and the US, contributing to systems that serve customers worldwide.
Must have:
  • Degree in Computer Science or related field
  • 3+ years of software development experience
  • Strong Java programming skills
  • Experience with Oracle or MySQL databases
  • Good understanding of SQL
  • Comfortable in Unix/Linux environments
  • Strong problem-solving skills
  • Fluent in English
Good to have:
  • 4+ years of software development experience
  • Experience with web or non-web Java applications
  • Familiarity with Spring Framework
  • Knowledge of RESTful web services
  • Unix Shell scripting skills
  • Financial services background
  • Understanding of data structures and algorithms
  • Ability to work under pressure
  • Passion for technology
Perks:
  • Competitive salary package
  • Performance-based annual bonus (cash and stocks)
  • Hybrid working model
  • Group Medical & Life Insurance
  • Modern offices with free amenities
  • Fully stocked cafeterias
  • Monthly food card
  • Company-paid snacks
  • Hardship/shift allowance
  • Company-provided pickup & drop facility
  • Attractive employee referral bonus
  • Frequent company-sponsored team-building events and outings

Job Details

Company Overview

Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment.

IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments.

Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology.

Software Engineer – Java (Unix/Linux)

About the Role

Interactive Brokers is looking for skilled Software Engineer - Java who is comfortable working in Unix/Linux environments. You’ll help improve our trading and back-office systems that serve customers around the world.

If you enjoy solving complex problems, building reliable trading systems, and working in a fast-paced, collaborative environment, this could be a great fit for you.

What You’ll Do
  • Design, build, test, and maintain software for both front-end and back-end systems.
  • Develop high-performance, scalable applications for trading and financial services.
  • Write clean, efficient code for web-based and server-side applications.
  • Work closely with global teams in Europe and the US.
  • Tackle technical challenges involving large-scale data and real-time processing.
Minimum Requirements
  • Degree in Computer Science or a related field (MCA, BE/BTech, ME/MTech).
  • 3+ years of experience in software development.
  • Strong Java programming skills.
  • Experience with Oracle or MySQL databases.
  • Good understanding of SQL and relational databases.
  • Comfortable working in Unix/Linux environments.
  • Strong problem-solving and analytical skills.
  • Fluent in English.
Preferred Skills
  • 4+ years of experience in software development.
  • Experience with web or non-web Java applications.
  • Familiarity with Spring Framework (especially Spring MVC).
  • Knowledge of RESTful web services.
  • Scripting skills (e.g., Unix Shell).
  • Background in financial services (brokerage, capital markets, etc.).
  • Solid understanding of data structures, algorithms, and software design.
  • Ability to work well under pressure and in a global team.
  • Passion for technology and a desire to grow in a tech-focused career.

Company Benefits & Perks: 

  • Competitive salary package.
  • Performance-based annual bonus (cash and stocks).
  • Hybrid working model (3 days office/week).
  • Group Medical & Life Insurance.
  • Modern offices with free amenities & fully stocked cafeterias.
  • Monthly food card & company-paid snacks.
  • Hardship/shift allowance with company-provided pickup & drop facility*
  • Attractive employee referral bonus.
  • Frequent company-sponsored team-building events and outings.

* Depending upon the shifts.

**The benefits package is subject to change at the management's discretion.

 

Similar Jobs

Saviynt - Sr. Director (Application Access Governance) -  Governance Risk & Compliance

Saviynt

Atlanta, Georgia, United States (Hybrid)
9 Months ago
AccelData - Senior SDET

AccelData

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Resolver - Application Support Analyst

Resolver

Manila, Metro Manila, Philippines (On-Site)
10 Months ago
beghou consulting - Tableau Developer

beghou consulting

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Veeam Software - Technical Account Manager

Veeam Software

Germany (Remote)
2 Months ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
6 Months ago
JDA - Staff Software Engineer (Python)

JDA

Scottsdale, Arizona, United States (On-Site)
2 Months ago
Tesla - Student Software Developer - Vision/Image Processing

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Nintendo - Software Engineer - Console and PC Games, C++

Nintendo

Miami, Florida, United States (On-Site)
3 Months ago
Interactive Brokers - Java Software Engineer

Interactive Brokers

Zug, Zug, Switzerland (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

version 1 - Senior Outsystems Developer

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
7 Months ago
Capgemini - Tibco

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
LLNL - Business Analyst (Mid/Senior)

LLNL

Livermore, California, United States (On-Site)
1 Month ago
sony global (Games) - Principal Platform Architect

sony global (Games)

San Diego, California, United States (On-Site)
1 Year ago
extreme network - Staff QA Automation Engineer

extreme network

Bengaluru, Karnataka, India (Remote)
4 Months ago
PwC - Consultant expérimenté en gestion des risques IT | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
10 Months ago
Square - Staff Engineer, Functional Consultant – TCS Bancs Payments Module

Square

Bengaluru, Karnataka, India (On-Site)
1 Week ago
e2 open - Senior Application Operations Engineer

e2 open

Pune, Maharashtra, India (On-Site)
1 Week ago
JDA - Sr Technical Architect - Transportation Management Systems

JDA

Dallas, Texas, United States (Remote)
2 Months ago
Playtika - People Analyst

Playtika

Israel (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Sprinkler - Lead - Product Engineer - Backend

Sprinkler

Gurugram, Haryana, India (On-Site)
2 Months ago
Capgemini - Principal Software Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Antartic Globle - Account Executive - Growth & Client Acquisition

Antartic Globle

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
Miratech - Conversational Designer (Google Dialogflow)

Miratech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Blinkhealth - Provider Development Manager

Blinkhealth

India (On-Site)
2 Months ago
Capgemini - Test Manager

Capgemini

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
HappyFox - Software Development Engineer in Test (SDET)

HappyFox

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
bounteous - Lead Automation QA

bounteous

Chennai, Tamil Nadu, India (Hybrid)
1 Year ago
Toppan MErril - Full Stack TypeScript Tech Lead

Toppan MErril

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Inveniolsi - SAP TRM Senior Consultant

Inveniolsi

Delhi, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

binance - Quantitative Developer - Java

binance

Taipei City, Taiwan (Remote)
2 Months ago
Egnyte - Senior Software Engineer - Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
1 Month ago
Aristocrat - Engineer II - C++ Developer

Aristocrat

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
Caramel tech studios - Database Administrator

Caramel tech studios

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
HP - Software Developer Internship

HP

Spring, Texas, United States (On-Site)
1 Week ago
EveryMatrix - Senior Java Developer

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
HCL Tech - Technical Lead - Embedded C

HCL Tech

California, United States (On-Site)
2 Months ago
broadcom - Senior Consultant - DB2 SME Systems Programmer

broadcom

United Kingdom (Remote)
1 Year ago
dimfrost studios - Senior Programmer

dimfrost studios

Norrköping, Östergötland County, Sweden (On-Site)
4 Weeks ago
Rackspace Technology - Database Reliability Engineer

Rackspace Technology

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Interactive Brokers Group, Inc. (NASDAQ: "IBKR") is a direct access electronic broker catering to the needs of professional and frequent traders, institutional investors, financial advisers, and introducing brokers. For over 40 years, Interactive Brokers has been the pioneer of the electronic trading revolution. We rapidly scaled from a small U.S. options market-maker into a sizable global trading firm by leveraging the power of technology and automation. We are committed to delivering value through technological innovation and providing our clients with unprecedented access to global markets at the lowest cost.

Dublin, County Dublin, Ireland (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Budapest, Hungary (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Chicago, Illinois, United States (Hybrid)

Tokyo, Japan (On-Site)

Fort Lauderdale, Florida, United States (Hybrid)

Greenwich, Connecticut, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Interactive Brokers

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug