J

Lead Software Engineer - Java, React, AWS

JPMorganChase
Full-time
On-site
Plano, Texas, United States
Description

Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Wholesale Loan Technology 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

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Collaborate with Stakeholders by providing technology insights towards delivering efficient solutions.
  • Demonstrate strong communication skills with the ability to collaborate with business analysts, solution architects, project managers, product owners and development teams.
  • Engage in the planning, architecture, design, and development of solutions that satisfy business requirements.
  • Utilize excellent organizational skills, proven analytical, planning, problem solving and decision-making skills.
  • Work in cross-functional team and collaborate with peers during entire SDLC, ensuring highest quality solutions are delivered.
  • Deliver using agile methodology with CI/CD and automated testing and deployment capabilities using DevOps.
  • Adopt to new technologies and methodologies and drive solutions.
  • Demonstrate ability to work proficiently and effectively in an Agile/Scrum feature team environment.
  • Drive execution capabilities and efficiencies across the organization.
     

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Demonstrated proficiency in software applications and technical processes within Java, J2EE, spring, spring boot, restful micro services and Kafka.
  • Good knowledge in deploying applications using containers and Kubernetes.
  • UX/UI experience utilizing HTML, CSS, plain JavaScript, React
  • Experience with full development lifecycle from inception through implementation.
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment.
  • Experience with Agile methodologies (SCRUM, KANBAN).
  • Practical cloud native experience – AWS,EKS, Aurora Postgres, Lambda, Step Functions
  • Experience in  Python coding 
  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic.

Preferred qualifications, capabilities, and skills

  • Experience in working at code level.
  • AWS Public cloud certified.
  • Strong understanding of GenAI frameworks, tools, and best practices in a cloud environment.
  • Experience working in a financial services with previous experience within wholesale loans