Software Engineer

Toyota•Plano, TX

About The Position

Toyota Financial Services (TFS), part of Toyota, is seeking a full-stack software engineer for its Banking and Commercial Lending Technology team. This position is based in Plano, Texas. The role focuses on building high-impact, high-performance applications for digital lending using modern technologies, with opportunities to contribute ideas and improve customer-facing solutions in a collaborative, agile environment. The engineer will design, develop, and deploy Java and J2EE applications and Spring Boot microservices, build event-, domain-, and CQRS-driven applications, develop dynamic front-end applications, and deploy and manage cloud-native applications on AWS. The role also contributes to code reviews, testing, and engineering best practices. Toyota does not provide or sponsor employment-based visas or other work authorization for this role. Applicants must be authorized to work in the United States without requiring Toyota immigration support now or in the future.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Strong backend development experience with Java, J2EE, and Spring Boot.
  • Hands-on front-end expertise with Vue.js, Angular, or React, with advanced proficiency in at least one framework.
  • Advanced UI development skills using JavaScript and TypeScript.
  • Experience deploying and managing applications in AWS cloud environments.
  • Must be authorized to work in the United States without requiring Toyota immigration support or sponsorship now or in the future.

Nice To Haves

  • AWS Associate or Professional certifications.
  • Experience with modern UI component frameworks such as Next.js or Vue.js.
  • Strong understanding of relational and NoSQL database design and data modeling principles.
  • Experience designing and implementing scalable, high-performance application architectures.
  • Proven ability to develop and optimize multithreaded and concurrent processing solutions.
  • Experience using AI-powered developer tools, such as GitHub Copilot, to improve productivity, code quality, and delivery speed.

Responsibilities

  • Design, develop, and deploy scalable Java and J2EE applications.
  • Build high-performance microservices using Spring Boot.
  • Build event-, domain-, and CQRS-driven applications.
  • Develop dynamic front-end applications using technologies such as Next.js, Vue.js, NUXT, PrimeVue, SSR, and AWS.
  • Write clean, maintainable, and efficient TypeScript code.
  • Deploy and manage cloud-native applications in AWS.
  • Contribute to agile-team code reviews, testing, and best practices.

Benefits

  • Professional growth and development programs.
  • Tuition reimbursement.
  • Team Member Vehicle Purchase Discount.
  • Toyota Team Member Lease Vehicle Program, if applicable.
  • Comprehensive health care and wellness plans for the employee’s family.
  • Toyota 401(k) Savings Plan with a company match and an annual retirement contribution, if applicable.
  • Paid holidays and paid time off.
  • Referral services related to prenatal services, adoption, childcare, and schools.
  • Tax-advantaged accounts, including a Health Savings Account, Health Care FSA, and Dependent Care FSA.
  • Relocation assistance, if applicable.
  • Work environment built on teamwork, flexibility, and respect.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service