Software Engineer

Location:Glasgow City
Job Type:Full Time
Apply Now

TheCorporate and Regulatory Data Services (CARDS) team within Asset and Wealth Management, are seeking to hire a Java/J2EE and Angular senior developer to create new cloud-based applications which form part of the teams application suite. CARDS consolidates and process different kinds of reportable data from multiple different sources, including big data in Hadoop (using Spark and Scala), as well as some AS400 and traditional RDBMS systems (Sybase and SQL Server) using Pentaho. Once the data is processed it is then sent to external regulators or to internal corporate systems.

The successful candidate must be full-stack and will design and implement new application components in Java 8, interfacing with a modern UX leveraging Angular with REST.The candidate should have some experience in cloud development or at least understand how to write cloud ready software. The candidate will be expected to engage the business throughout the cycle, turning their requirements into an efficient end to end working solution and owning it end to end. The candidate must embrace the shift to a more Dev/Ops style working model and experience in this area would be valuable.

The CARDS Team is located primarily in Glasgow, with additional team members in Geneva and Bangalore. Agile development methodologies are employed and employees are empowered and given time to learn and to innovate. The Glasgow office is centrally located in a purpose designed modern 7 floor building with lots of natural light, open floor plan, ergonomic chairs, raised wide dual monitors, huddle rooms and break out rooms with writeable walls for collaboration.

Our Asset and Wealth Management division is driven by innovators like you who are driven to create technology solutions that make us work more efficiently and help our businesses grow. It’s our mission to efficiently take care of our clients’ wealth, helping them get, and remain properly invested.Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning using a data-centric approach in developing innovative technology solutions.

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.


  • Technology experience, with experience in banking a plus
  • Detail oriented
  • Technology Enthusiast with Agile experience
  • Java/J2EE
  • Angular 2/4
  • Spark
  • Automated testing
  • Spring Boot
  • REST Services
  • Scala
  • SQL Server / Sybase
  • Previous cloud development is a plus