Taro Logo

Software Development Engineer-II

Toyota Financial Services is the finance and insurance brand for Toyota and Lexus in North America, delivering innovative mobility solutions.
Plano, TX, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Automotive

Description For Software Development Engineer-II

Toyota Financial Services (TFS) is undergoing a significant technology transformation, seeking a Software Development Engineer II to help modernize their core systems. This full-stack role focuses on developing cloud-native, service-oriented platforms using modern technologies like Java, Spring Boot, React, and AWS services. The position offers an opportunity to work on mission-critical systems while contributing to Toyota's vision of mobility for all.

The role combines both backend and frontend development, requiring expertise in Java, Spring Framework, and React/TypeScript. You'll be responsible for designing microservices, implementing REST APIs, and working with cloud technologies in AWS. The position involves working with various databases, caching systems, and modern DevOps practices including containerization with Docker and CI/CD pipelines.

TFS offers comprehensive benefits including healthcare, 401(k) with company match, vehicle purchase discounts, and professional development opportunities. The company culture emphasizes teamwork, respect, and innovation, with a strong focus on diversity and inclusion through various Business Partnering Groups.

The ideal candidate will have 5+ years of software development experience, strong technical judgment, and the ability to mentor junior engineers. This role provides an opportunity to shape the future of financial technology in the automotive industry while working for one of the world's most admired brands. The position is based in Plano, TX, and offers the chance to work on transformative projects that impact millions of customers.

Last updated 5 hours ago

Responsibilities For Software Development Engineer-II

  • Develop scalable backend services using Java, Spring Boot, and Spring Framework
  • Build responsive UI components using React and modern JavaScript/TypeScript
  • Design and implement microservices, REST APIs, and event-driven components
  • Deliver cloud-ready solutions using AWS services
  • Deploy containerized applications to Amazon EKS using Docker
  • Write robust tests using JUnit, Mockito, and other testing tools
  • Work with NoSQL databases and implement caching strategies
  • Document and test APIs using Swagger
  • Champion best practices in DevOps, code quality, and scalable design

Requirements For Software Development Engineer-II

Java
JavaScript
TypeScript
React
Node.js
  • 5+ years of professional software development experience
  • Proficient in Java, Spring Boot, and RESTful API development
  • Experience with AWS services including EKS, S3, MSK, DocumentDB, and ElastiCache
  • 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, and Git
  • Hands-on testing with JUnit, Mockito, and API testing tools

Benefits For Software Development Engineer-II

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Relocation Benefits
  • Professional growth and development programs
  • Tuition reimbursement
  • Team Member Vehicle Purchase Discount
  • Toyota Team Member Lease Vehicle Program
  • Comprehensive health care and wellness plans
  • 401(k) Savings Plan with company match
  • Paid holidays and paid time off
  • Referral services for prenatal, adoption, childcare
  • Tax-Advantaged Accounts
  • Relocation assistance

Interested in this job?

Jobs Related To Toyota Financial Services (TFS) Software Development Engineer-II