Python Developer Jobs

Full Stack - Java Software Engineer

JP Morgan Chase

  • java
  • python
  • sql

Quick Facts

JP Morgan Chase
Columbus, OH, US

Job description

This role forms part of the Moneta organization that is focused on enabling and accelerating industry leading frameworks and technologies across JPMC. The technology landscape includes Spring Boot, Angular/React, Cloud Foundry, and other cloud / container related technologies. Ultimately, DevX aims at removing friction that is preventing developers across JPMC from being effective technologist.

We are seeking a passionate Full Stack Java developer to drive better, faster, simpler solutions and technology direction. Someone that is highly motivated, hands-on and cross-functional with the capability of driving high quality solutions to difficult problems.

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

  • Work collaboratively to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.

  • Employ simple design and pragmatic implementation techniques to drive business value.

  • Pair program with team members to build high-quality solutions.

  • Be open and actively seeking learning opportunities from more senior team members.

  • Be passionate about technology and constantly seek ways of learning new technology and practices

  • Bachelor's degree in Computer Science, Computer Engineering or a related field or the foreign equivalent.

  • Knowledge and experience working in an Agile environment.

  • 2+ years' experience working as an Application Developer.

  • Java - Experience working with Java and Spring Boot

  • Git - Experience working with an SCM such as Git.

  • Maven - Experience working with Maven as a build tool including a firm understanding of Maven standards and common practices.

  •  Database - Strong implementation skills with ORM frameworks like Hibernate/JPA or MyBatis.

  • Must be proficient in:

  • SQL preferably across multiple databases.

  • Web - Experience with ES6, Node.js, Webpack, CSS, Sass, Less, Angular and/or React.

  • Cloud - Experience with both Private and Public clouds ranging from IaaS to PaaS solutions.

  • Engineering Practices

  • TDD - Practical experience with unit testing using tools like JUnit and Mockito.

  • Refactoring - Experience with refactoring concepts and how they apply when building and maintaining high-quality solutions.

  • Pair Programming - Comfortable with the concept of pairing with other team members to solve problems.

  • Excellent communication skills in English (both written and spoken forms).

When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds 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, cyber security, 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 were building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If youre 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. 
Apply now