Apply Now    

Applications Development

Req #: 180033974
Location: Bangalore East, KA, IN
Job Category: Technology
Job Description:

FX Services Technology Software Engineer
The role is within the FX Services Technology team which rolls up to the Macro eTrading group.  The team provides innovative technology solutions for internal and external clients across multiple JP Morgan lines of business through the provision of APIs and services to capture, price and execute passive FX transaction flows.    This includes best-in-class products for Custody FX and FX Payments flows with significant transaction volumes.

 
The global team consists of people based in London, New York, Bournemouth, Houston, Singapore and India.  
 
The successful candidate will be involved in the full development life cycle of analysis, design, implementation, testing, deployment and support of FX Services trading/sales software. Specifically you can expect to: 
  • Design technology solutions on different scales with specific emphasis on cloud technology
  • Be mindful of cost/benefit analysis in everything they do
  • Advise management and project managers on build or buy decisions - and will have autonomy to make these decisions within existing technical business context
  • Cut code to deliver enhanced functionality across our suite of in-house components and applications
  • Produce documentation for other technologists, users and support
  • Develop and unit test software application modules using disciplined software development processes including waterfall and agile.
  • Be involved in requirements gathering and business analysis tasks
  • Co-ordinate systems integration test with other teams

Essential Experience:

  • Substantial experience with software design and senior development skills in a high pressure, time critical environment
  • Java - excellent core understanding and low-level programming experience
  • Competent with developing highly multithreaded, highly scalable, concurrent applications (for example using Doug Lea's framework)
  • Experience in optimizing/profiling, multithreading, JVM tuning
  • Experience of multi-tier architectures
  • In-depth understanding of performance tuning, message integrity and security related to real-time applications
  • Test driven development
  • Strong interpersonal and communication skills
  • Strong organizational ability, time and project management skills to juggle many priorities
  • Ability to own multiple streams of work and to organize self and others to deliver in a timely fashion
  • Oracle SQL, Unix Scripting

Desirable Experience:

  • Experience of low-latency, high throughput systems
  • FX product knowledge
  • Amazon Web Services
  • Micro Services
  • JSP and servlets
  • FIX messaging
  • Business/technical analysis experience in a financial environment.
  • Experience of developing with Swing or other Desktop UI tool kit e.g. SWT
Java, Multi-threading, RESTful APIs, Oracle DBMS, Distributed fault-tolerant systems.  Experience of FX Pricing and/or Risk, Cloud/Micro-services desirable.
 
 
Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions. You’ll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits.  CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.
When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 

At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 
 
@2017 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran
Apply Now    
Link for schema

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.