← Serch more jobs

Lead Software Engineer

LinkedIn JPMorganChase Columbus, OH
Not Applicable Posted April 17, 2026 4 variants Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Experience using Java, spring based technologies and event based microservices in AWS / Cloud environment
  • Experience with distributed systems and cloud technologies (AWS, GCP, Azure, etc.)
  • Experience with micro services/RESTful API, relational/NoSQL databases, data modeling and data ingestion frameworks
  • Hands-on experience with data streaming and messaging frameworks (Kafka, Spark, etc.)
  • Understanding of dependency injection frameworks (Spring / Spring Boot, etc.)
  • Be an active developer and contributor to the team’s delivery.
  • Take the lead on solving and implementing difficult technology challenges and drive our team to successful delivery
  • Understanding of containers (Dockers, Kubernetes, Helm, etc.)
  • Expand unit testing automation suite capabilities by integrating tests into CI/CD pipeline; ensuring 100% documentation & unit testing of all code delivered
  • Hands-on development experience working with core enterprise-based Java technologies
  • Cloud certification.
  • Practical cloud native experience
  • In-depth knowledge of the financial services industry and their IT systems
  • Lead and mentor engineers.
Preferred Skills
  • Work closely with development, QA, and operations teams to integrate performance testing and automation into the software development lifecycle
  • Design and implement robust automation frameworks and tools to support continuous integration and delivery
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions
  • Identify opportunities for process improvements and implement changes to enhance efficiency and effectiveness
Education
  • (Not required) – Formal training or certification on software engineering concepts and 5+ years of applied experience