Software Engineer [Multiple Positions Available]
DESCRIPTION:
Duties: Design and develop web user interface applications specifically crafted for real-time, high-frequency rates and credit trading systems.
Design and develop product features, considering both functional and non- functional requirements in a full stack capacity using development frameworks.
Design and build RESTful services for external data distribution.
Manage and deploy applications on cloud platforms.
Provide daily support to rates and credit traders, including conducting daily analysis of internal orders and trades.
Analyze and implement changes based on regulatory requirements.
Identify, plan, and implement optimizations to improve the maintainability, sustainability, and supportability of applications.
Engage in team activities, including facilitating scrum meetings, conducting code reviews, and participating in quarterly retrospectives.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Engineering (Any), Computer Science, Computer Information Systems, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Software Developer, or related occupation.
The employer will alternatively accept a Bachelor's degree in Engineering (Any), Computer Science, Computer Information Systems, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Software Developer, or related occupation.
Skills Required: This position requires three (3) years of experience with the following: Designing and developing enterprise applications using Java and the Spring framework including Spring Boot, Spring Boot Test, Spring Web, Spring JDBC, Spring Data, Spring Security, and Resilience4j; Designing and developing enterprise applications using RESTful APIs and microservices; Designing web UI applications using ReactJS, TypeScript, JavaScript, HTML, and CSS; Developing and maintaining React applications using Redux and React Context API for state management; Maintaining, deploying, and supporting applications using AWS cloud services including EC2, ECS, Lambda, S3, ELB, ASG, IAM, CloudWatch, RDS, and DynamoDB; Managing UI applications that process data updates using WebSockets and REST; Designing and implementing secure web services using role-based access control and authentication mechanisms including OAuth2/OIDC, CSRF protection, and enforcement of security headers and HTTPS policies; Designing monitoring, observability, and profiling solutions using dashboards and automated alerting pipelines, and Interpreting logs, metrics, and performance data; Managing code repositories and facilitating collaborative development using Git; Delivering software in iterative cycles using Agile and Scrum methodologies including sprint planning, daily stand-up meetings, sprint reviews, and retrospectives.
This position requires two (2) years of experience with the following: Managing and optimizing real-time messaging and data streaming solutions; Designin...
- Rate: Not Specified
- Location: Jersey City, US-NJ
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210713113
- Posted: 2026-02-24 07:48:20 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Sr. Design Engineer - Power
- Industrial Engineering Intern
- Logistics Intern
- Horticulture (Landscaper) Intern
- Material Expeditor
- Tree Trimmer - Ft Hood, TX
- Laborer, Grounds Maintenance(Experienced) - Ft Hood, Texas
- Maintenance Supervisor - Manufacturing (Cudahy, CA)
- Instrumentation Technician - 2nd shift - Sign-on Bonus Offered! (Chittenango, NY)
- Floor Tech - Rio Grande Valley - Brownsville
- Optician - Perkins Rowe
- Advisor - Crocker Park
- Advisor - Waverly
- Optometric Technician - Mayfaire Town center
- Optometric Technician - Village Pointe
- Advisor - Bloomington 79th & Penn
- Licensed Optical Manager - STORE NAME
- Warehouse Material Handler
- Sales Manager - Kenwood
- Assembly Worker