Software Engineer II- Front end/DevOps
Columbus
Wednesday, 22 April 2026
You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan. Chase within the Consumer & Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities - Executes standard software solutions, design, development, and technical troubleshooting - Writes secure and high-quality code using the syntax of at least one programming language with limited guidance - Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications - Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation - Assists in identifying issues and patterns in data to help improve coding practices and system design. - Participates in software engineering communities and team events to learn about new technologies. - Supports a team environment that values diversity, inclusion, and respect. - Helps with the design, development, and maintenance of user-facing platform UI/ UX features (portals, dashboards, workflows) that support a Graph. QL Federation Platform, under guidance from senior engineers. - Contributes to building and integrating supporting backend components needed by the platform UI (e.g., BF - Fs, authentication/authorization integration, configuration services, and audit/telemetry endpoints). - Supports automation of CI/ CD pipelines to improve developer workflows and release reliability. - Assists in developing self-service capabilities for developers to onboard, discover APIs, manage access, and operate within the Graph. QL Federation Platform. Required qualifications, capabilities, and skills - 1 years of professional experience in software engineering or a related field. - Basic experience building UI features using modern web fundamentals (HTML, CSS, JavaScript/ Type. Script). - Exposure to at least one modern front-end framework (e.g., React, Angular, or Vue). - Experience consuming APIs using Graph. QL and/or REST, including understanding of schema-driven development and client-side query patterns. - Basic experience with scripting and automation using Bash, Groovy, or similar languages. - Experience with containerization technologies like Docker; and exposure to orchestration platforms (e.g., Kubernetes) - Experience with CI/ CD tools - Familiarity with version control systems (such as Git or Bitbucket) and at least one monitoring tool (e.g., Splunk, Data. Dog, Dynatrace, or Cloud. Watch). - Attention to detail in documenting processes and developing runbooks. - Good communication, analytical, and problem-solving skills. Preferred qualifications, capabilities, and skills - Experience working with cloud environments (AWS preferred) is a plus. - Experience with at least one programming language, preferably Java or Python. - Experience developing and deploying full stack applications, including building UI components and integrating with backend services. - Familiarity with Graph. QL Federation platform concepts from a consumer/integrator perspective (e.g., composed schema, entities, gateway/routing, and observability). - Experience with front-end performance, accessibility, and design systems (e.g., component libraries, theming, and reusable UX patterns).