Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - Java/React/AWS 
United States, Delaware, Wilmington 
733653772

15.07.2025

Job responsibilities

  • Works in a full-stack capacity, utilizing both front-end and back-end capabilities
  • Creates secure, high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications, ensuring design constraints are met by the software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reports from large, diverse data sets to continuously improve software applications and systems
  • Proactively identifies hidden problems and patterns in data, using these insights to enhance coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Enhances team culture by promoting diversity, equity, inclusion, and respect.
  • 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
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems; Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Executes software solutions, design, development, and technical troubleshooting, with the ability to think beyond conventional approaches to build solutions or resolve technical problems

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Practical experience in system design, application development, testing, and ensuring operational stability
  • Proficient in coding with one or more languages, including Java
  • Experience in developing applications and Microservices using Spring Boot technologies
  • Skilled in enterprise-level batch processing with Spring Batch
  • Hands-on experience with modern front-end technologies with Angular or React
  • Proficient in developing, debugging, and maintaining code in large corporate environments using modern programming and database querying languages
  • Experience in migrating applications to AWS public cloud
  • Strong understanding of agile methodologies, including CI/CD, application resiliency, and security
  • Demonstrated expertise in software applications and technical processes within disciplines such as cloud, AI, machine learning, and mobile
  • Hands-on practical experience delivering system design, application development, testing, and operational stability; Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

Preferred qualifications, capabilities, and skills

  • Modern emerging technologies