Lead Software Engineer - Full Stack

JPMorgan Chase JPMorgan Chase · Banking · Houston, TX +1 · Corporate Sector

Lead Software Engineer role at JPMorgan Chase focused on building and delivering technology products. Responsibilities include software solution design, development, testing, and troubleshooting. Requires experience in Java, front-end technologies, cloud platforms (AWS), databases, and SDLC. The role emphasizes agile methodologies and microservices development.

What you'd actually do

  1. 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
  2. Develops secure high-quality production code, and reviews and debugs code written by others
  3. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  4. Implements statistical algorithms in scala, java on large data sets
  5. Works with cloud enablement technologies including AWS & its various services

Skills

Required

  • software engineering concepts
  • system design
  • application development
  • testing
  • operational stability
  • Java
  • J2ee
  • Front End (React, Angular)
  • automation
  • continuous delivery methods
  • Relational Databases & SQL
  • GIT
  • bitbucket
  • Maven
  • Software Development Life Cycle
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • cloud native experience
  • AWS cloud
  • Cloud Computing
  • Spring boot
  • Spring cloud
  • microservices
  • REST API

Nice to have

  • Java 8/11/17
  • Object-Oriented design & analysis
  • Big Data technical stack
  • spark
  • Unix
  • shell scripts
  • python
  • Scala
  • Spark