Software Engineer III - Java / Transformative AI/LLM
Job Description
Location: Wilmington, DE onsite
Responsibilities
- Execute software solutions, design, development, and debugging for Transformative AI applications.
- Write secure, high quality code in Java and React with limited supervision.
- Leverage enterprise AI coding assist tools to improve code quality, speed, and productivity on complex deliverables; validate outputs via peer reviews, automated tests, and secure coding standards; share learnings and reusable patterns with the team.
- Utilize the Software Development Life Cycle toolchain, including enterprise AI assisted development and automation, to maximize automation value.
- Design, build, and maintain cloud-native AWS applications, considering upstream and downstream system impacts.
- Apply SDLC practices to enhance automation and operational stability.
- Gather, analyze, and synthesize data from diverse sources to drive ongoing improvements across software and systems.
- Proactively identify and resolve technical problems, contributing to system architecture and coding hygiene.
- Collaborate with teammates to foster a culture of inclusivity, opportunity, and respect.
- Support engineering communities of practice and events exploring new and emerging technologies.
Requirements
- 3+ years of hands-on software engineering experience with formal training or certification.
- Experience in system design, application development, testing, and operational stability.
- Hands-on use of enterprise AI assisted development tools within the work environment, with the ability to critically evaluate and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI usage in engineering workflows, including data sensitivity handling and adherence to resiliency and security expectations; able to guide peers on safe usage in team practices.
- Advanced Java skills with development, debugging, and maintenance in a large corporate setting, including Java 11+, Spring Boot, and AWS.
- Intermediate familiarity with AWS or other cloud platforms.
- Strong fundamentals in algorithms and data structures.
- Experience across the Software Development Life Cycle and agile practices such as CI/CD, application resiliency, and security.
- Knowledge of software applications and technical processes within relevant technical disciplines (cloud, AI, platform engineering).
- Experience with Transformative AI or LLM driven solutions.
Technologies
- Java
- React
- AWS
- Spring Boot
- GitHub
- CoPilot
- LLMs
Benefits
- Commission-based pay and/or discretionary incentive compensation, paid in cash and/or forfeitable equity
- Comprehensive health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
About Us
JPMorgan Chase is a long-standing financial institution offering innovative solutions to consumers, small businesses, and corporate, institutional, and government clients under the J.P. Morgan and Chase brands. With a history spanning more than two centuries, the firm is a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.
We offer a competitive total rewards package, including base salary that reflects role, experience, and location. Eligible employees may receive commission-based pay and/or discretionary incentive compensation in cash or forfeitable equity, plus a range of benefits based on eligibility.
We value diversity and inclusion and are an equal opportunity employer. We do not discriminate on protected attributes, including race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital or veteran status, pregnancy or disability, or other bases.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.
About the Team
J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management serves individuals, advisors, and institutions with strategies across asset classes through a global network of investment professionals. Wealth Management helps individuals and families take a more intentional approach to their wealth to better define, focus, and realize their goals.