About The Position

As an Engineer III on the Bank and Lending Product team, you will design, develop, and support critical custom applications powering Edward Jones banking and lending services, including credit cards, checking accounts, and lending products. These applications are used by home office associates, more than 15,000 branch teams, and clients. You will work with business and technology stakeholders to deliver solutions that improve advisor and client experiences. The role involves leading technical analysis and development, contributing to architecture and design decisions, and delivering high-quality, scalable, maintainable software. As a senior technical contributor, you will mentor fellow engineers, share knowledge, promote engineering best practices, and support continuous improvement. This position offers the opportunity to modernize and enhance banking and lending platforms in a collaborative, dynamic environment. Candidates living within commuting distance of the Tempe, Arizona, or St. Louis, Missouri, home offices are expected to work in the office four days per week.

Requirements

  • Bachelor’s degree required, preferably in Computer Science, Computer Information Systems, or a related technical field, or equivalent experience in information systems.
  • Open-system development skills in technologies such as Java, JEE, Spring, Spring Boot, Spring JPA, REST, JSON, JUnit, Thymeleaf, JavaScript, Kubernetes, and Azure.
  • At least 5 years of Java development experience.
  • Strong analysis, troubleshooting, and problem-solving skills.
  • Ability to work both in a team environment and as an individual contributor.
  • Excellent communication and interpersonal skills, including the ability to explain complex technical issues in business terms.
  • Ability to design, develop, test, document, and implement quality software within targeted timeframes.
  • Ability to adapt to a fast-paced environment while maintaining a high standard of delivery.

Nice To Haves

  • Knowledge of Docker.
  • Knowledge of React.
  • Knowledge of cloud technologies.
  • Experience with AI tools such as GitHub Copilot.
  • Knowledge of Dynatrace.
  • Knowledge of the financial industry.
  • Experience or training in Agile Project Management methodology.

Responsibilities

  • Design, develop, test, and support complex enterprise applications.
  • Lead technical design and analysis efforts while balancing multiple priorities and initiatives.
  • Collaborate with business partners to translate requirements into scalable technology solutions.
  • Contribute to architecture and design decisions and deliver high-quality, scalable, maintainable software.
  • Support software quality through code reviews, testing, and engineering best practices.
  • Troubleshoot issues and contribute to operational excellence.
  • Mentor engineers, share knowledge, and promote technical growth and continuous improvement.
  • Design, develop, test, document, and implement quality software within targeted timeframes.

Benefits

  • Medical and prescription drug coverage
  • Dental insurance
  • Vision insurance
  • Voluntary benefits, including accident, hospital indemnity, and critical illness coverage
  • Short- and long-term disability coverage at no cost to associates
  • Basic life and AD&D coverage at no cost to associates
  • 401(k) retirement plan
  • Health savings account
  • Flexible spending account
  • Ten paid holidays
  • 15 days of vacation for new associates beginning on January 1 of each year
  • Sick time
  • Personal days
  • Paid day for volunteerism
  • Potential bonuses and profit sharing
  • Employee Assistance Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service