JPMorganChase
Software Engineer [Multiple Positions Available]
JOB DESCRIPTION
Duties: Design, develop, and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) – analyzing requirements, incorporating architectural standards into application design specifications, documenting specs, translating technical requirements into application modules, and developing or enhancing software modules. Identify or troubleshoot application code‑related issues. Perform code reviews to ensure alignment with pre‑defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
QUALIFICATIONS
Minimum education and experience required: Master’s degree in Information Technology and Management, Computer Science, Computer Engineering, Computer Information Systems, Data Analytics, Data Engineering or related field plus 3 years of experience as a Software Engineer, Software Developer, or related occupation. Alternatively, a Bachelor’s degree in the same fields plus 5 years of experience will be considered.
Skills Required: Experience developing software on a microservices platform that can consume and provide business functionality as a REST API; building web applications that retrieve data from REST or GraphQL APIs using OAuth; designing and implementing integrations via Kafka topics; developing and automating data transaction processing systems; building scalable data pipelines with scheduler or executor frameworks; developing software with Spring, Spring Boot, Maven, or Gradle; building applications that use JSON data files and service payloads; performing data manipulation, structuring, design flow, and query optimization with SQL and GraphQL; processing large data sets using multithreading with Java Future and Completable Future.
JOB LOCATION
8181 Communications Pkwy, Plano, TX 75024.
ABOUT US
JPMorgan Chase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
We offer a competitive total rewards package including base salary based on role, experience, skill set and location. Eligible roles may receive commission‑based pay and/or discretionary incentive compensation, paid in cash or equity. Benefits include health care coverage, on‑site wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.
EEO STATEMENT
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.
ABOUT THE TEAM
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions worldwide entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
EMPLOYMENT DETAILS
Seniority level: Not Applicable
Employment type: Full-time
Job function: Engineering and Information Technology
#J-18808-Ljbffr
Duties: Design, develop, and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) – analyzing requirements, incorporating architectural standards into application design specifications, documenting specs, translating technical requirements into application modules, and developing or enhancing software modules. Identify or troubleshoot application code‑related issues. Perform code reviews to ensure alignment with pre‑defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
QUALIFICATIONS
Minimum education and experience required: Master’s degree in Information Technology and Management, Computer Science, Computer Engineering, Computer Information Systems, Data Analytics, Data Engineering or related field plus 3 years of experience as a Software Engineer, Software Developer, or related occupation. Alternatively, a Bachelor’s degree in the same fields plus 5 years of experience will be considered.
Skills Required: Experience developing software on a microservices platform that can consume and provide business functionality as a REST API; building web applications that retrieve data from REST or GraphQL APIs using OAuth; designing and implementing integrations via Kafka topics; developing and automating data transaction processing systems; building scalable data pipelines with scheduler or executor frameworks; developing software with Spring, Spring Boot, Maven, or Gradle; building applications that use JSON data files and service payloads; performing data manipulation, structuring, design flow, and query optimization with SQL and GraphQL; processing large data sets using multithreading with Java Future and Completable Future.
JOB LOCATION
8181 Communications Pkwy, Plano, TX 75024.
ABOUT US
JPMorgan Chase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
We offer a competitive total rewards package including base salary based on role, experience, skill set and location. Eligible roles may receive commission‑based pay and/or discretionary incentive compensation, paid in cash or equity. Benefits include health care coverage, on‑site wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.
EEO STATEMENT
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.
ABOUT THE TEAM
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions worldwide entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
EMPLOYMENT DETAILS
Seniority level: Not Applicable
Employment type: Full-time
Job function: Engineering and Information Technology
#J-18808-Ljbffr