Applications for this job have closed. Try searching for similar jobs.

Software Engineer (Java, Cloud)

JP Morgan

Location: Dorset

Job Type: Full time


Be brave, not perfect.
- Reshma Saujani

Understanding Agile software development approach is key. You will be a full stack developer working and sharing ideas, information and innovation with our global team of technologists. Our Corporate Technology team relies on driven people like you to develop applications and provide support for our corporate functions. You will be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

This role requires a wide variety of strengths and capabilities, including:

  • Proficiency in one or more general purpose programming languages – preferably java/python/javascript frameworks (angular / react)
  • Understanding of architecture and design across application, web, and database systems
  • Working with stakeholders on delivery status updates, establishing prioritization, and issue escalation
  • Experience with RDMS database – i.e. Oracle Database, SQL Server, mysql etc
  • Familiar with development tools such as Jenkins, Git/BitBucket, Jira, etc
  • Strong teamwork and communication skills

Nice to have capabilities:

  • Experience in Public Cloud, Amazon Web Service, EC2 instances, ASG, Terraform
  • Knowledge of internal cloud capabilities – i.e. Cloud Foundry / Kubernetes
  • Experience with Java Application Frameworks (Spring, Spring Boot)
  • Knowledge of application, data and infrastructure architecture disciplines
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
  • Understanding of business analysis, development, maintenance and software improvement
  • Experience delivering products across multiple releases
  • Global tax subject matter expertise a plus
  • Understanding of windows/linux processes