Senior Software Engineer

Toyota North America•Plano, TX

About The Position

Toyota Financial Services (TFS) is transforming its technology by building next-generation products and platforms that improve experiences for customers and partners. This full-stack role contributes to transforming TFS core systems into agile, cloud-native, service-oriented platforms. The engineer works across backend and frontend technologies, exercises technical judgment, owns key components, and helps shape the long-term evolution of core business systems. The position is based in Plano, Texas.

Requirements

  • At least 5 years of professional software development experience.
  • Proficiency in Java, Spring Boot, and RESTful API development.
  • Experience with AWS services including EKS, S3, MSK, DocumentDB, and ElastiCache.
  • A solid background in microservices, event-driven architecture, and cloud-native design.
  • Familiarity with NoSQL databases, caching, and real-time streaming.
  • Strong experience with Docker, CI/CD tools such as Jenkins and Artifactory, and Git.
  • Hands-on testing experience with JUnit, Mockito, and API testing tools.
  • Must be authorized to work in the United States without Toyota immigration support or sponsorship, now or in the future.

Nice To Haves

  • Experience with Amazon Corretto, Netty, Tomcat, or embedded server configurations.
  • Familiarity with Amazon Managed Streaming for Apache Kafka (MSK).
  • Knowledge of API documentation using Swagger/OpenAPI.
  • Exposure to Ready API and service-level test automation.

Responsibilities

  • Develop scalable backend services using Java, Spring Boot, and the Spring Framework.
  • Build responsive UI components using React and modern JavaScript or TypeScript.
  • Design and implement microservices, REST APIs, and event-driven components using layered and client-server architecture patterns.
  • Deliver cloud-ready solutions using the AWS SDK and services including S3, DocumentDB, Aurora, and Amazon MSK.
  • Deploy containerized applications to Amazon EKS using Docker, with CI/CD support through Jenkins and Artifactory.
  • Write robust tests using JUnit, Mockito, Ready API, Postman, and Selenium.
  • Work with NoSQL databases, implement caching strategies, and manage builds using Maven and GitHub.
  • Document and test APIs using Swagger.
  • Participate in peer reviews, architecture sessions, and production support.
  • Promote best practices in DevOps, code quality, and scalable design.
  • Take ownership of key components and mentor junior engineers.

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, schools, and more.
  • Tax-advantaged accounts, including Health Savings Account, Health Care FSA, and Dependent Care FSA.
  • Relocation assistance, if applicable.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service