Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer [Multiple Positions Available]

Yesterday Plano, TX

Duties: Design, develop, and implement software solutions using leading-edge technologies, modernizing and building applications to solve complex business challenges. Participate in all phases of the Software Development Lifecycle, from requirements analysis and architectural design to coding, testing, and documentation. Develop batch and real-time software components, ensuring code quality through automated testing and adherence to best practices in reliability, security, and performance. Take end-to-end ownership of applications, leading design discussions, producing architecture artifacts, and providing Level 2 production support. Collaborate with global agile teams to meet sprint objectives and actively engage in agile ceremonies. Analyze and visualize large data sets to drive continuous improvement, proactively identifying and resolving issues to enhance system architecture. Experiment with the latest Generative AI technologies, integrating state-of-the-art techniques into production solutions through hands-on coding and close collaboration with engineering teams. Foster a culture of teamwork and mentoring while contributing to software engineering communities of practice.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Engineering, Computer Science, Computer Engineering, Digital Science, Information Science, Information Technology, or related field of study plus two (2) years of experience in the job offered or as Software Engineer, Software Engineer Senior, Project Engineer, or related occupation.

Skills Required: This position requires experience with the following: Migrating platforms from PEGA to in-house BPMN solutions; Developing workflow systems using Camunda including multi-tenancy; API-driven BPMN flow generation with FluentBuilder; Designing and developing SOAP and RESTful Web Services using Java, Spring Boot, Hibernate, MySQL, MongoDB, JAX-RS/WS, WSDL, JAX-B, Jersey, Jackson, and Spring REST; Integrating and configuring Elasticsearch clusters, index mappings, and complex queries; Utilizing Kibana for data analysis; Building parser frameworks to extract data from NDM files, push to Kafka topics; Implementing Kafka stream applications for aggregation and insights; Managing Kafka clusters and Zookeeper; Enhancing frameworks with Scala; Utilizing Kafka, Kafka Streams, and Processor API for custom stream processing topologies and state management; Configuring RocksDB as state store for data enrichment; Orchestrating ETL pipelines with Apache Airflow for data extraction, transformation, and loading into Kafka topics; Implementing caching for database calls using Ehcache to improve response times; Apply machine learning algorithms for forecasting and classification, train models and deploying via AWS SageMaker, S3, and Lambda; Building responsive UIs with HTML5, CSS3, JSON, JavaScript, React, Redux, TypeScript, and REST API; Using custom form components and validations with Form.io; Performance testing APIs with JMeter, calculating throughput, and diagnosing issues using Pinpoint, Glowroot, and Dynatrace; Participating in all phases of SDLC including design, development, and testing; Applying TOGAF principles for enterprise architecture; Conducting unit testing with JUnit, PowerMock, and Mockito; Validating code with SonarQube; Developing microservice architectures, deploying to Kubernetes clusters, configuring deployments, services, and storage and containers with Kubectl; Managing Docker images and containers; Developing systems leveraging AI and OpenAI LLMs to improve business results, analyze data, and deliver intelligent chatbot solutions for ticket creation, contextual Q&A, and workflow automation.

Want more jobs like this?

Get Software Engineering jobs in Plano, TX delivered to your inbox every week.

Job alert subscription


Job Location: 8181 Communications Pkwy, Plano, TX 75024.

Full-Time.

ABOUT US

JPMorganChase, 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. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

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 Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.

Client-provided location(s): Plano, TX
Job ID: JPMorgan-210738296
Employment Type: FULL_TIME
Posted: 2026-04-22T19:25:18

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion