Taro Logo

Backend Engineer

Toyota Financial Services (TFS) is the finance and insurance brand for Toyota and Lexus in North America, delivering best-in-class customer experience.
Plano, TX, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
Finance · Enterprise SaaS

Description For Backend Engineer

Toyota Financial Services (TFS), the finance and insurance brand for Toyota and Lexus in North America, is seeking a Backend Engineer to join their Commercial Lending and Bank Tech team. This role offers an exciting opportunity to work on innovative projects that directly impact core systems while enjoying a great work-life balance.

The position involves building robust and scalable systems using cutting-edge backend technology. As a Backend Engineer, you'll have the autonomy to innovate, design, and implement server-side solutions. The role focuses on developing high-performance microservices, implementing event-driven architectures, and creating robust APIs.

The ideal candidate will bring strong expertise in Java and J2EE, along with experience in Spring Boot, AWS, and both relational and NoSQL databases. You'll work in an agile environment, collaborating with world-class colleagues while contributing to code reviews and maintaining best practices.

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

This position is based in Plano, TX, and offers the chance to work with a world-renowned brand while contributing to innovative financial technology solutions. Note that Toyota does not offer visa sponsorship for this role at this time.

Last updated 3 days ago

Responsibilities For Backend Engineer

  • Design, develop, and deploy scalable Java & J2EE applications
  • Build high-performance microservices using Spring Boot
  • Architect and implement Event-Driven, Domain-Driven, and CQRS-based applications
  • Develop robust APIs for internal and external consumption
  • Deploy and manage cloud-native backend applications on AWS
  • Work in an agile team, contributing to code reviews, testing, and best practices
  • Design and optimize database schemas for both relational and NoSQL databases

Requirements For Backend Engineer

Java
  • Strong backend experience with Java and J2EE
  • Expertise in building high-performance microservices using Spring Boot
  • Solid understanding of Event-Driven Architecture (EDA), Domain-Driven Design (DDD), and CQRS patterns
  • Experience with AWS for deploying and managing backend applications
  • Strong understanding of relational and NoSQL database design and optimization
  • Experience in designing scalable, high-performance application architectures
  • Expertise in handling concurrent processes efficiently (Multithreading)
  • Experience with API design and development (RESTful, gRPC)

Benefits For Backend Engineer

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
  • Annual retirement contribution
  • Paid holidays and paid time off
  • Referral services for prenatal services, adoption, childcare, schools
  • Tax Advantaged Accounts
  • Relocation assistance

Interested in this job?

Jobs Related To Toyota Financial Services Backend Engineer