Job Description
Interactive Brokers is seeking a Senior Software Engineer - Java Fullstack to join their team in Mumbai, India. The ideal candidate will contribute to enhancing customer-facing trading applications and back-end systems. This role involves designing, building, and optimizing trading and back-office applications within a dynamic environment.Responsibilities include:
- Designing, testing, deploying, and maintaining software solutions.
- Researching and developing technology solutions to improve client-facing and back-end applications.
- Writing client/server-side code for web-based applications.
- Creating robust, high-volume production applications and developing prototypes.
- Collaborating with engineering teams in Europe and the US.
- Addressing scalability issues related to data access.
- Solving complex problems.
Qualifications:
- MCA/BE/BTech/MTech/ME degree in Computer Science or a related field.
- 5+ years of relevant software development experience.
- 4+ years of experience with front-end frameworks like AngularJS, VueJS, etc.
- Experience programming in Java 8 or later and Oracle/MySQL.
- Experience with REST-based Microservices.
- Strong analytical and problem-solving skills.
- Knowledge of SQL, relational databases, and other data storage.
- Experience working in Unix/Linux.
- Fluency in English.
Interactive Brokers offers:
- Competitive salary.
- Performance-based annual bonus (cash and stocks).
- Hybrid working model (3 days office/week).
- Group Medical & Life.
- Modern offices with free amenities & fully stocked.
- Monthly food card.
- Attractive employee referral.
- Frequent company-sponsored team-building events and outings.