
Junior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Join Interactive Brokers in Mumbai as a Junior Software Engineer, specializing in Java. You will be an integral part of a team of highly skilled engineers dedicated to designing, testing, deploying, and maintaining software solutions with end-to-end ownership. This role offers the opportunity to contribute to the enhancement and extension of both customer-facing and back-end applications for Interactive Brokers. You will be involved in writing robust client/server-side code for web-based applications, developing prototypes, and collaborating on scalability challenges related to handling vast amounts of data. A key aspect of this position involves working closely with engineering teams across our international offices in Europe and the US, and proactively solving complex technical problems.
- Research, conceive, and develop technology solutions to improve Interactive Brokers' applications.
- Write client/server-side code for web applications and develop production-ready code.
- Collaborate with international engineering teams.
- Address scalability issues and large data processing challenges.
- Solve diverse technical problems.
Minimum Qualifications:
- MCA/BE/B.Tech/M.Tech/ME degree in Computer Science or a related technical field from a reputable institution.
- 2 years of relevant work experience, including large systems software development or client application development.
- Proficiency in Core Java and experience with Oracle/MySQL databases.
- Strong analytical and problem-solving skills.
- Solid understanding of SQL, relational databases, and other data storage solutions.
- Experience in Unix/Linux environments.
- Fluency in English.
Preferred Qualifications:
- MCA/ME in Computer Science or equivalent work experience.
- 2 years of experience programming Java applications (Web and/or Non-Web) and Oracle/MySQL databases.
- 2 years of work experience in the Financial Services sector (Brokerage, Capital Markets, Investment Banking, or Financial Services).
- Strong computer science foundation with expertise in data structures, algorithms, and software design.
- Ability to perform under pressure in time-critical situations with sound judgment.
- Proven ability to integrate and collaborate effectively within a global team.
- A strong passion for technology and a desire for a technically focused career.
Company
Interactive Brokers
Interactive Brokers is a leading global financial services firm committed to providing cutting-edge technology solutions for trading and investing worldwide. With a strong presence and a reputation fo...