Network Infrastructure Java Lead Software Engineer - JPMorgan Chase & : Job Details

Network Infrastructure Java Lead Software Engineer

JPMorgan Chase &

Job Location : all cities,TX, USA

Posted on : 2025-05-11T00:53:53Z

Job Description :

Make a difference on our Network Engineering agile team that builds, runs, and supports automation, orchestration, and middleware in a secure, stable, and scalable way for our office and retail branch environments.

As a Lead Software Engineer at JPMorgan Chase within the Retail and Corporate Network Engineering team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities

  • Execute creative software solutions, design, develop, and troubleshoot technically, thinking beyond routine approaches to build solutions or resolve complex problems.
  • Develop secure, high-quality production code, review, and debug code written by others.
  • Identify opportunities to automate or eliminate recurring issues to enhance operational stability of applications and systems.
  • Lead evaluation sessions with vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability within existing systems.
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies.
  • Foster a team culture of diversity, equity, inclusion, and respect.
  • Utilize Java and other tools to automate network systems and configurations.
  • Participate in planning, designing, and implementing network system improvements.
  • Utilize Terraform and Kubernetes for deploying and maintaining applications.
  • Use internal and external APIs to interconnect systems.
  • Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering concepts and 5+ years of practical experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in automation and continuous delivery methods.
  • Comprehensive understanding of the Software Development Life Cycle.
  • Advanced knowledge of agile methodologies such as CI/CD, application resiliency, and security.
  • Proficiency in software applications and technical processes within disciplines like cloud, AI, ML, mobile, etc.
  • Practical experience with cloud-native technologies.
  • Advanced Java programming skills.
  • Hands-on experience with Java in large network systems.
  • Proficient in API usage for cross-platform integration.
  • Preferred qualifications, capabilities, and skills

  • Familiarity with databases.
  • Comfortable with message queueing systems.
  • Ability to utilize various tools and approaches to solve problems.
  • Capability to contextualize solutions within existing frameworks considering constraints.
  • Familiarity with Terraform and Kubernetes.
  • #J-18808-Ljbffr
    Apply Now!

    Similar Jobs ( 0)