Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Design and develop software solutions, solve business problems through innovation, and contribute to all aspects of the SDLC, from requirements analysis to application design, development, and troubleshooting.
Responsibilities
- Design, develop and implement software solutions
- Solve business problems through innovation and engineering practices
- Analyze requirements and incorporate architectural standards into application design specifications
- Document application specifications and translate technical requirements into programmed application modules
- Develop or enhance software application modules
- Identify or troubleshoot application code-related issues
- Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications
- Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows
- Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions
Requirements
- 2 years of experience with monolithic services using Java, Python, and SQL on Kubernetes and non-Kubernetes platforms
- 2 years of experience with SQL Server data storage solutions, stored procedures, and user-defined functions
- 2 years of experience with ReactJS-based UIs consuming REST, GraphQL, or SOAP
- 2 years of experience breaking monolithic services into micro-services using Cloud solutions from Amazon or Microsoft
- 2 years of experience with Elastic Cloud Container or Serverless technologies including AWS Lambda with telemetry
- 2 years of experience with Observability technologies including Dynatrace to monitor production environments and debug production issues
- 2 years of experience with logging technologies including Splunk for observability
- 2 years of experience developing and maintaining scalable Node.js apps using event-driven architecture, leveraging asynchronous communication and event loops
- 2 years of experience conducting load tests using BlazeMeter's cloud infrastructure, simulating thousands of virtual users
- 2 years of experience creating custom dashboards and reports to visualize test results and communicate findings with technologies such as Streamlit
- 2 years of experience integrating JPA and Hibernate for data access, managing data source configuration and transaction management
- 2 years of experience leveraging modern JavaScript ES6 features such as arrow functions, template literals, or destructuring
- 2 years of experience using decorators to add metadata and modify classes and methods in TypeScript applications
- 2 years of experience employing RxJS to handle asynchronous operations and manage data streams
- 2 years of experience utilizing Redux to manage application state, implementing actions, reducers, and middleware
- 2 years of experience developing resolvers to handle GraphQL queries and mutations
- 2 years of experience implementing asynchronous programming using CompletableFuture
- 2 years of experience employing eventual consistency models and using distributed transaction patterns including Saga
- 2 years of experience utilizing OAuth2 and JWT to establish security measures for service-to-service communication and user authentication
Qualifications
- Master's degree in Computer Science, Information Technology, Electrical and Electronics Engineering, or related field of study
- 2 years of experience in software engineering related roles with a Master's degree, or 5 years with a Bachelor's degree
Skills
Python
*
SQL
*
AWS
*
Azure
*
Splunk
*
Java
*
Kubernetes
*
AWS Lambda
*
Hibernate
*
REST
*
SOAP
*
SQL Server
*
TypeScript
*
Dynatrace
*
Streamlit
*
ReactJS
*
Node.js
*
JWT
*
JavaScript (ES6+)
*
Redux
*
GraphQL
*
RxJS
*
OAuth2
*
JPA
*
BlazeMeter
*
CompletableFuture
*
Saga
*
* Required skills
Benefits
Tuition Reimbursement
Comprehensive health care coverage
Mental Health Support
On-site health and wellness centers
Financial coaching
Retirement savings plan
Backup childcare
About JPMorganChase
Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We...
Finance
View all jobs at JPMorganChase →
Related Searches
Similar Jobs
Software Engineer I
Active
Travelers
·
Hartford, CT
·
$99,100 - $163,400
Salesforce CRM
Apex
LWC
Copado
1 week ago
Data Owner
Active
JPMorganChase
·
Plano, TX
Excel
Python
SQL
PowerPoint
+6 more
1 week ago
Part Time Associate Banker
Active
JPMorganChase
·
Fort Collins, CO
·
$20 - $24
ATM
Chase Mobile App
Chase.com
1 week ago
Data Scientist
Active
JPMorganChase
·
Plano, TX
Excel
Python
SQL
Machine Learning
+13 more
1 week ago
Client Service Senior Manager
Active
JPMorganChase
·
Tempe, AZ
AI/ML
Process Automation
JPMorgan Chase & Co.
1 week ago