Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

JPMorgan Full Stack Senior Lead Software Engineer 
United States, California, Palo Alto 
404609053

21.08.2025

Job responsibilities

  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Drives decisions that influence the product design, application functionality, and technical operations and processes
  • Serves as a function-wide subject matter expert in one or more areas of focus
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies
  • Adds to the team culture of diversity, opportunity, inclusion, and respect

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification in software engineering concepts with 5+ years of applied experience.
  • Background in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Hands-on experience with microservices architecture and Java Spring Framework.
  • Proven expertise in architecting and building low-latency, high-throughput enterprise applications.
  • Experience in developing and maintaining distributed systems capable of handling high volumes of data and transactions, with a strong understanding of consistency and availability trade-offs.
  • Proficiency in building cloud-native applications on AWS.
  • Hands-on experience in developing and deploying complex systems with high scalability requirements.
  • Expertise in performance tuning and optimization.
  • Experience with event-driven architecture, enterprise-grade APIs, and streaming platforms like Kafka.
  • Proficiency in building enterprise-grade UI/UX using Angular or React.
  • Strong leadership skills, with experience in leading teams of technologists and the ability to work on large, mission-critical platforms.

Preferred Qualifications, Capabilities, and Skills:

  • Experience in implementing distributed caching solutions, with advanced knowledge of Gemfire, Redis, Hazelcast, or other caching solutions being a plus.
  • Previous experience in building payment processing systems and protocols is advantageous.