Apply Now    

Applications Development

Req #: 180033981
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.