Logo
JPMorganChase

Software Engineer [Multiple Positions Available]

JPMorganChase, Plano, Texas, us, 75086

Save Job

Description JOB DESCRIPTION Duties: Develop and automate large-scale, high-performance data processing systems to enhance product experience. Build scalable Spark data pipelines leveraging scheduler/executor frameworks. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC), including analyzing requirements, incorporating architectural standards into application design, documenting specifications, translating technical requirements into application modules, and developing or enhancing software components. Design and implement telemetry and usage tracking solutions for BI tools to improve governance and monitoring. Mature modern data pipeline streams for analytics use-cases. Collaborate with data scientists, analysts, and product owners to understand data requirements and business objectives. Design data models for optimal storage and retrieval to meet product and business needs. Evaluate cloud enablement options for analytical and reporting tools, contributing to tool maturity. Build audit-compliant cloud solutions with secure access mechanisms. Develop REST services following API and governance standards. Define deployment solutions for vendor tools in cloud and on-premises, aiming for zero customer impact during upgrades. Conduct POCs to scale analytic solutions. Monitor infrastructure, servers, databases, and distributed batch jobs. Troubleshoot or escalate technical issues. Perform API and application performance testing to ensure high concurrency and user experience. Design and develop PL/SQL blocks, stored procedures in SQL Server, and manipulate data from Oracle and Exadata. Deploy applications and databases in Pivotal Cloud. Qualifications Minimum education and experience: Bachelor's Degree in Electronic Engineering, Computer Engineering, Computer Science, Computer Information Systems, or related field plus three (3) years of experience as a Software Engineer, Java Developer, Program Analyst, or related role. Skills Required: Experience with Linux, Unix, Windows, Agile SDLC, Application and Data Architecture Disciplines, Microservices, Apache Kafka, Docker, J2EE, Jenkins, NodeJS, Spring, CSS, Hibernate, HTML, Java, Javascript, JQuery, Python, Selenium, Shell Scripting, SQL, Apache Tomcat, REST, SOAP, JSON, Kubernetes, AWS Cloud, Dynatrace, Cassandra, Hadoop, Hive, MongoDB, Oracle, Apache Spark, GIT, Cucumber, Junit, Automated Testing, Functional Testing, Performance Testing, Regression Testing, Unit Testing, UAT, RBAC, PBAC, Immuta, I&AM, Databricks. Job Location: 8181 Communications Pkwy, Plano, TX 75024. About Us JPMorgan Chase, a historic financial institution, offers innovative solutions to consumers, small businesses, and major clients worldwide under the J.P. Morgan and Chase brands. With over 200 years of history, we are leaders in investment banking, consumer banking, asset management, and more. We offer competitive compensation, including base salary, potential commissions, discretionary incentives, benefits such as health care, wellness centers, retirement plans, tuition reimbursement, mental health support, and financial coaching. Details will be provided during hiring. We value diversity and inclusion, being an equal opportunity employer committed to nondiscrimination and reasonable accommodations for religious, health, or disability needs. About The Team Our Corporate Functions team spans finance, risk, HR, marketing, and more, ensuring company-wide success and support for our business, clients, and employees.

#J-18808-Ljbffr