Java AI Lead Software Engineer
Columbus, OH - USA
Job Summary
Job responsibilities
Own end-to-end delivery of complex backend components embedding AI-native capabilities (agentic workflows LLM-powered features) into core product experiences.
Executes software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality delivery speed and operational outcomes (e.g. AI-assisted code review/refactoring test strategy acceleration incident/root-cause analysis support) while establishing consistent validation standards (secure coding peer review automated testing) and promoting reuse of effective patterns across the team.
Participate actively in design reviews and architecture discussions
Identify performance bottlenecks and propose optimizations
Mentor junior engineers through code reviews and technical guidance
Strong problem-solving and debugging skills
Ability to work independently on ambiguous problems
Clear technical communication with peers and stakeholders
Required qualifications capabilities and skills
Formal training or certification on software engineering concepts and 7 years applied experience.
Experience in designing and developing distributed systems using Java
Strong knowledge in Core Java (Java 21) Spring Boot React REST Kafka Microservices Agile DevOps
Hands-on practical experience using AI coding assistants (GitHub Copilot Cursor Claude etc.).
Hands-on practical experience delivering system design application development testing and operational stability
Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g. for coding test creation troubleshooting or documentation) with demonstrated ability to critically evaluate validate and refine AI-generated outputs for correctness performance and security.
Experience in object oriented analysis and design (OOAD)
Proficiency in automation and continuous delivery methods
Proficient in all aspects of the Software Development Life Cycle
Experience working with cloud platforms such as AWS
Experience on asynchronous communication using messaging/streaming systems (Kafka RabbitMQ or equivalents)
Ability to design and optimize data models either in relational or NoSQL databases
Ability to handle data consistency replication sharing and transactional boundaries
Familiar with containerization and orchestration tools: Docker Kubernetes
Knowledge on integration with CI/CD pipelines for automated build test and deployment
Exposure to cloud technologies
Preferred qualifications capabilities and skills
Advanced knowledge of application data and infrastructure architecture disciplines
Strong written and oral communication and excellent presentation and influencing skills
Familiarity with modern front-end technologies
Practical cloud native experience
Employer Description
Chase is a leading financial services firm helping nearly half of Americas households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged lifelong relationships and put our customers at the heart of everything we do. We also help small businesses nonprofits and cities grow delivering solutions to solve all their financial needs.
We offer a competitive total rewards package including base salary determined based on the role experience skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation paid in the form of cash and/or forfeitable equity awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs based on eligibility. These benefits include comprehensive health care coverage on-site health and wellness centers a retirement savings plan backup childcare tuition reimbursement mental health support financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute including race religion color national origin gender sexual orientation gender identity gender expression age marital or veteran status pregnancy or disability or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees religious practices and beliefs as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Equal Opportunity Employer/Disability/Veterans
Organization Description
Our Consumer & Community Banking Group depends on innovators like you to serve consumers small businesses municipalities and non-profits. Youll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending mortgages credit cards payments auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications digital experiences and next generation banking technology solutions to better serve our clients and customers.
Required Experience:
IC
About Company
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more