AWM Associate Application Developer
JPMorgan Chase Funding
Job Description
As an experienced member of the Software Engineering Group at JPMorgan Chase & Co., you will be responsible for applying your depth of knowledge and expertise to all aspects of the software development lifecycle. Collaboration with stakeholders on a daily basis to stay focused on common goals and continuous improvement are key aspects of this role. You will work in a collaborative, trusting environment that encourages diversity of thought and creative solutions for the benefit of customers globally.
**Key Responsibilities:**
- Design and develop key functionality within the application
- Conduct code reviews at agreed points throughout the project life cycle
- Work closely with the product team to understand business requirements and support user acceptance testing teams during UAT phase
- Hands-on design and development of technical artifacts
- Participate in technical and design reviews, proposing innovative solutions to improve processes within the project
- Demonstrate excellent communication and interpersonal skills with both business customers and IT professionals
- Utilize strong problem-solving skills and maintain a delivery-focused approach to work
- Ability to work without direction, multitask, and meet deadlines
**Qualifications:**
- 4 to 11 years of hands-on software development experience
- Bachelor's/Master's degree in Engineering, Computer Science, or equivalent
- Strong skills in object-oriented analysis and design, data structures, algorithms, and design patterns
- Proficiency in technologies including Java (SpringBoot, Dropwizard or equivalent framework), Spring Boot, Containerization (Docker and Kubernetes), and OracleDB
- Experience with Microservices, RESTful webservices development, and WebSockets
- Familiarity with messaging and integration frameworks such as JMS, RabbitMQ, AMQP, MQ, Kafka
- Knowledge of testing frameworks like JUnit, Mockito, Karma, Protractor, Jasmine, Mocha, Selenium, and Cucumber
- Experience with JDBC/JPBA frameworks like Hibernate or MyBatis
- Understanding of the System Development Life Cycle, Agile methodologies, and SQL databases like Sybase and Oracle
- Ability to manage relationships with business stakeholders, organize and prioritize within complex delivery programs
- Working experience in public Cloud platforms like AWS, Azure, GCP, and private cloud (Cloud Foundry)
**Desired Skills:**
- Experience in a financial services environment
- Proficiency in front-end technologies such as React/ReactJS, Redux, Angular/AngularJS, ExtJS, JQuery, NodeJS, or other Web frameworks
JPMorgan Chase & Co., a global financial institution, offers innovative financial solutions to millions of consumers and businesses worldwide. With a history spanning over 200 years, the company is a leader in various financial services. Diversity and inclusion are valued at JPMorgan Chase & Co., and the company is an equal opportunity employer that does not discriminate based on any protected attribute. Reasonable accommodations are made for applicants' and employees' needs in accordance with applicable law. As an experienced member of the Software Engineering Group at JPMorgan Chase & Co., you will be responsible for applying your depth of knowledge and expertise to all aspects of the software development lifecycle. Collaboration with stakeholders on a daily basis to stay focused on common goals and continuous improvement are key aspects of this role. You will work in a collaborative, trusting environment that encourages diversity of thought and creative solutions for the benefit of customers globally.
**Key Responsibilities:**
- Design and develop key functionality within the application
- Conduct code reviews at agreed points throughout the project life cycle
- Work closely with the product team to understand business requirements and support user acceptance testing teams during UAT phase
- Hands-on design and development of technical artifacts
- Participate in technical and design reviews, proposing innovative solutions to improve processes within the project
- Demonstrate excellent communication and interpersonal skills with both business customers and IT professionals
- Utilize strong problem-solving skills and maintain a delivery-focused approach to work
- Ability to work without direction, multitask, and meet deadlines
**Qualifications:**
- 4 to 11 years of hands-on software development experience
- Bachelor's/Master's degree in Engineering, Computer Science, or equivalent
- Strong skills in object-oriented analysis and design, data structures, algorithms, and design patterns
- Proficiency in technologies including Java (SpringBoot, Dropwizard or equivalent framework), Spring Boot, Containerization (Docker and Kubernetes), and OracleDB
- Experience with Microservices, RESTful webservices development, and WebSockets
- Familiarity with messaging and integration frameworks such as JMS, RabbitMQ, AMQP, MQ, Kafka
- Knowledge of testing frameworks like JUnit, Mockito, Karma, Protract
Skills Required
Posted on: April 12, 2026