Core Java Engineer at JPMorgan Chase Bank, N.A. (Jersey City, NJ)
Location: Jersey City, NJ
Type: Full Time
Created: 2021-10-09 05:00:16
About J.P. Morgan
J.P. Morgan's Corporate & Investment Bank is a global leader across banking, markets and investor services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $18 trillion of assets under custody and $393 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.About the team
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 * Messaging middleware, IBM MQ or other, in the context of event driven reactive systems * Oracle SQL, Unix Scripting * Experince in building Rules engine
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
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
Equal Opportunity Employer/Disability/Veterans