Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Java Senior Associate 
United Kingdom, England, London 
173635402

Yesterday

Job Responsibilities:

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Develops partnership with Front Office while developing new applications and maintaining the existing stack to ensure stability
  • Work closely with a number of teams including Trading, Sales, Quantitative Research, as well as other technology teams
  • Work within various business transformation projects across market/trade/client analytics, marking/publishing
  • Takes part in a new strategy to automate Front Office processes and functions using technology solutions

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification on software engineering concepts and proficient advanced experience in Java and React/Redux
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Experience with Java/JVM and the Java/JVM ecosystem
  • Experience with development, deployment and maintenance of commercial service oriented application(s)
  • Ability to work effectively within a global team (spread across NA, EMEA, APAC etc.) while influencing and contributing towards the development of the global platform
  • Advanced problem solving skills for problems with a mathematical/technological background
  • Understanding of software design patterns and clean code practices
  • Experience partnering with product and engineering teams

Preferred Qualifications, Capabilities, and Skills:

  • Experience with finance / derivative products
  • Experience with service oriented platforms, and a good understanding of current generation open source frameworks
  • Experience in Equities business is an advantage but relevant experience in other business areas is welcomed
  • Experience of working with Unix or Linux
  • Experience of working with continuous integration and deployment processes