Full Stack Java Developer

Toyota Financial Services Inc
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Code Review
Computer Programming
Continuous Delivery
Continuous Integration
Distributed Systems
Python
Node.js
Object-Oriented Software Development
Software Engineering
SQL Databases
Systems Integration
TypeScript
Web Applications
Test Driven Development
React
Spring-boot
Reliability of Systems
Kubernetes
Performance Monitor
REST
Software Version Control
Docker
Microservices

Job description

  • Lead the design and development of cloud-based applications using Java, JavaScript, Spring Boot, TypeScript, and SQL.
  • Build and maintain scalable REST APIs and microservices that integrate seamlessly across platforms.
  • Utilize container orchestration tools like Docker and Kubernetes alongside AWS services to deliver reliable solutions.
  • Collaborate with product owners and engineering peers to translate business requirements into technical designs.
  • Mentor and share your expertise with fellow engineers, fostering a culture of continuous learning and innovation.
  • Stay ahead of technology trends by experimenting with new tools and participating in tech communities.
  • Develop observable systems to monitor performance, troubleshoot issues, and ensure system reliability.

Requirements

Toyota Financial Services Enterprise Platforms team is seeking a passionate and highly motivated Senior Full Stack Java Developer. In this role, you will combine your love for software engineering with operational excellence to enhance and manage our growing enterprise platforms. Reporting to the leadership team, you will partner closely with product owners to translate business needs into innovative technical solutions that empower millions of Americans financially., * Bachelor's degree or equivalent experience providing a strong foundation in software development principles.

  • 3+ years of experience programming in modern languages such as Java, Node.js, ReactJS, TypeScript, or Python on AWS cloud platforms.
  • Proven ability to write clean, reusable code using Test-Driven Development (TDD) and object-oriented design.
  • Strong skills in building scalable REST APIs and integrating microservices architectures.
  • Experience with version control systems including branching, merging, and code reviews.
  • Familiarity with building observable distributed systems for performance tracking and troubleshooting.

Added bonus if you have

  • Experience configuring cloud platforms with expertise in static asset deployment, CDN, and edge optimization.
  • Exposure to Continuous Integration/Continuous Deployment (CI/CD) pipelines for web application delivery.
  • Background in developing digital analytics tools to empower platform teams and reduce operational overhead.

Benefits & conditions

During your interview process, you'll learn about our industry-leading benefits and career development opportunities, including:

  • A collaborative work environment built on teamwork, flexibility, and respect.
  • Professional growth programs and tuition reimbursement to advance your career.
  • Team Member Vehicle Purchase Discount and Lease Vehicle Program (if applicable).
  • Comprehensive health care and wellness plans for you and your family.
  • Toyota 401(k) Savings Plan with company match and annual retirement contributions.
  • Paid holidays and time off to support work-life balance.
  • Referral services for prenatal care, adoption, childcare, and more.
  • Tax-advantaged accounts (HSA, FSA).
  • Relocation assistance if applicable.

Belonging at Toyota

Our success begins and ends with our people. We embrace all perspectives and value unique human experiences. Respect for all is our North Star. Toyota is proud to have 10+ different Business Partnering Groups across 100 different North American chapter locations that support team members' efforts to dream, do and grow without questioning that they belong.

About the company

Collaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We're looking for talented team members who want to Dream. Do. Grow. with us. An important part of the Toyota family is Toyota Financial Services (TFS), the finance and insurance brand for Toyota and Lexus in North America. While TFS is a separate business entity, it is an essential part of this world-changing company- delivering on Toyota's vision to move people beyond what's possible. At TFS, you will help create best-in-class customer experience in an innovative, collaborative environment.

Apply for this position