Java Software Engineer - Core Engineering - Digital Platform Services - VP

Closing date
7 Jul 2021

Job Details

The Digital Platform Technology Team provides developers with the essential components and infrastructure necessary for creating modern Digital applications.

As an engineering lead, you will be responsible for the design, development and delivery of innovative solutions with a high degree of engineering integrity.

You will be required to demonstrate technical curiosity, an interest in making hands-on contributions across different technology domains, and the ability to create solutions that software developers enjoy using.

Required Experience:
  • Front- and back-end development using Java/Spring Boot and either Python or Go
  • Kubernetes, Docker, and related Cloud technologies
  • Developing for a microservices-based architecture
  • Accountability for the full software development lifecycle from requirements through delivery
  • Leading a development team by example
  • Implementing software development best practices
  • Defining and implementing non-functional requirements that support engineering integrity
  • Optimizing solutions for the developer experience
  • Communicating technical concepts to audiences of varying technical experience
  • Technical curiosity; ability to identify and assess new technologies

Preferred Experience:
  • Building solutions that integrate across a framework
  • Familiarity with natural-language processing and machine learning models
  • Search technologies, including signal capture, relevance tuning, and engine optimization
  • FaaS (Functions-as-a-Service) architectures
  • Shell scripting (Windows and Linux)

In addition, this role requires a wide variety of strengths and capabilities, including:
  • Expertise in application, data, and infrastructure architecture disciplines
  • Advanced knowledge of architecture and design across all systems
  • Knowledge of industry-wide technology trends and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals
  • Passionate about building an innovative culture

It is an exciting time to join J.P. Morgan, and particularly the Corporate & Investment Bank (CIB) as we are in the midst of changing how a 200+ year old bank operates. The Digital Platform & Services organization is leading digital transformation within the organization by building products that leverage emerging trends, technologies, electronic platforms and partnerships. Our team consists of people with experience in business, consulting, startup, engineering, product, investing and design thinking. The team is thoughtful in balancing due diligence with speed to market and creativity with discipline in order to produce best-in-class, efficient, thoughtful digital solutions for our clients.

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.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert