Java Developer - Equity Derivatives Risk & Structuring, Associate

  • Competitive
  • Hong Kong
  • Permanent, Full time
  • J.P. Morgan
  • 30 Sep 16

Java Developer - Equity Derivatives Risk & Structuring, Associate

About J.P. Morgan Chase & Co.
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.4 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about J.P. Morgan is available at

About J.P. Morgan's Corporate & Investment Bank
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 nearly $20 trillion of assets under custody, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Though J.P. Morgan is well known global leader across banking, markets and investor services we have technology at the heart of what we do. We are looking for individuals that are curious, intelligent and driven engineers.

You are a talented server-side java developer, and this development team within a tier-one investment bank has a great role for you. You'll be developing our stack offering business critical big data and compute services and growing your skills base to become an expert in big data, agile development practices as well as advancing your technical development skills

You'll work closely with colleagues on the team, trading, sales, quantative research and technology management with opportunities to demonstrate technical leadership.

You love nothing better than writing well-tested code that creates stable resilient services. Within the team you'll be working with the other developers to deliver services using java, Cassandra and Kafka to feed our front office processes. You need to have a build once and use everywhere mentality. There will be opportunities to grow into working with our Python based multi-million dollar risk management system

We are a big believer in helping people grow and learn. The team already has many experienced members who will be willing to share the knowledge they have gained from many years of industry experience.

If you want to develop great software and make them work in real environments, working in a collaborative style, with the ability to make a visible impact in a global corporation, this is the role you've been waiting for.

Technical Skills:

  • Advanced Core Java
  • Experience of the full software development lifecycle, breaking requirements down into technical deliverables and following through to delivery
  • Disciplined approach to code management, testing and deployment practices
  • Automated Build and Unit Testing
  • Object Orientated Analysis and Design
  • Extensive experience with Linux deployments
  • Python
  • Cassandra / Other Big Data solutions
  • Kdb
  • Scala
  • Kafka/Spark/Elastic Search/Spark

Professional Skills:
  • Excellent Communication
  • Problem solving skills
  • Work management
  • Teamwork
J.P. Morgan is a place for talented people from all backgrounds and perspectives because our clients come from all backgrounds and perspectives. We encourage a culture of inclusion, where everyone's opinion counts and all employees have the freedom to deliver their absolute best. This is why we work hard and invest in attracting and developing a diverse workforce. Learn more about our Business Resource Groups in how they help our employees build successful careers and reach their greatest potential.