Sr Lead Software Engineer - Java Fs With React, AI

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

Senior Lead Software Engineer focused on Java full-stack development with React, leveraging AI-assisted coding tools and prompt engineering to enhance development workflows and productivity within an enterprise environment.

What you'd actually do

  1. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  2. Develops secure and high-quality production code, and reviews and debugs code written by others
  3. Drives decisions that influence the product design, application functionality, and technical operations and processes
  4. Serves as a function-wide subject matter expert in one or more areas of focus
  5. Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle

Skills

Required

  • Java full-stack development
  • RESTful API design and implementation
  • Java 11+
  • Spring Boot
  • Spring Framework
  • Hibernate/JPA
  • React
  • relational databases
  • PostgreSQL
  • MySQL
  • Oracle
  • cloud platforms
  • AWS
  • Azure
  • GCP
  • containerization
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • version control
  • Git
  • DevOps practices
  • Agile development methodologies
  • JIRA
  • Confluence
  • software design patterns
  • SOLID principles
  • clean code practices
  • microservices architecture
  • distributed systems
  • AI-assisted coding
  • GitHub Copilot
  • prompt engineering
  • Large Language Models (LLMs)

Nice to have

  • technical leadership
  • evaluate, validate, and refine AI-generated code
  • leverage AI tools to accelerate development workflows
  • automate repetitive tasks
  • enhance team productivity
  • hands-on technical work with leadership responsibilities
  • delivering complex projects on time and within scope
  • communication
  • presentation
  • interpersonal skills

What the JD emphasized

  • Java full-stack development
  • React
  • AI-assisted coding
  • prompt engineering