JPMorgan Chase

Java Lead Software Engineer

JPMorgan Chase
Apply
22 hours ago
Jersey City, NJ, USAStaff+
H1B sponsor

Base Salary

$157k - $215k/yr

Responsibilities

  • Design, develop, troubleshoot, and maintain secure, high-quality software solutions and business-critical production applications.
  • Create architecture and design artifacts for complex applications and implement design constraints through software development.
  • Use and help lead responsible adoption of enterprise-authorized AI-assisted development tools for coding, testing, troubleshooting, documentation, and code review.
  • Validate AI-generated outputs for correctness, performance, security, resiliency, and appropriate data handling.
  • Analyze large and diverse datasets and develop visualizations and reporting to improve applications and systems.
  • Identify patterns and problems in data to improve coding practices and system architecture.
  • Contribute to engineering communities of practice and independently deliver modules with minimal support.

Requirements

  • Practical experience in system design, application development, testing, and operational stability.
  • Hands-on full-stack software engineering experience developing and deploying business-critical production applications.
  • Proficiency in Java, Spring Boot, JPA, and SQL, with the ability to learn additional programming languages.
  • Experience with React and other front-end technologies.
  • Experience using and leading effective use of enterprise-authorized AI-assisted software development tools, including validating and refining their outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, input curation, performance measurement, model fine-tuning, resiliency, and security.
  • Experience coaching engineers on safe and compliant adoption of AI-assisted development practices.
  • Knowledge of cloud-based development and experience debugging and maintaining code in a large corporate environment.
  • Understanding of the software development life cycle, application resiliency, security, and agile practices such as CI/CD.
  • Preferred experience with Python for model development, experimentation, and LLM API integration.
  • Preferred experience with AWS, Azure, or Google Cloud Platform, Docker, Kubernetes, microservices design, implementation, and performance optimization.

Benefits

  • Competitive total rewards package with benefits determined by eligibility, role, experience, skill set, and location.
  • Benefits may include comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • JPMorganChase is an equal opportunity employer and provides reasonable accommodations.
  • The role is within JPMorganChase’s Corporate Sector and no remote or office arrangement is specified.
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me