Company : JP Morgan Chase
Experience : Mumbai
Location : 2 – 6 yrs.
We are searching for world-class technologists to join our team building solutions for high-volume cross-asset-class eCommerce. Candidates do not necessarily need banking experience but must be highly motivated with a track record of success in a financial environment. The ideal candidates will have a thorough understanding of C++ server development and been involved in GUI development using Java Swing or Flex.
In this role a candidate would be a senior developer to build new and support existing functionality for the bank’s award-winning FX ecommerce system; working on the front-end that allow clients to trade with the bank. In particular the system includes pricing, trading, and order management. The system must efficiently handle real-time data and be carefully tuned for performance. Candidates would be responsible for the development of new features and be accountable for the overall success of their deliveries including analysis and design, development, deployment, optimization, and day-to-day operation including some third-line support.
This senior development role is in the Investment Bank on one of the key eCommerce applications and will require the candidate to work with business analysts and the business. The working environment is competitive and demanding but onecreativity and problem solving skills are rewarded.
Bachelor’s Degree or equivalent in a mathematics or science-based subjecta top school, or equivalent experience.
Advanced degrees are preferred, but not required.
Preferred Work Experience:
The successful candidate is likely to have experience of most, but not all, of the following:
Substantial experience with software design and senior development skills in a high pressure, time critical environment.
Several years of in-depth C++ development and automation experience.
Competent with developing multithreaded, scalable, concurrent applications.
Ideally Adobe Flex or other GUI development experience
eCommerce or trading systems
Deployment and operational support on a Unix or Linux system
Messaging and Google protocol buffers
Scripting languages especially Python
Relational and Object Oriented Databases, SQL, JDBC and Hibernate
Servlets, Application servers and Web servers
Reference : fresherstask.com