Full Stack Java Developer
Role details
Job location
Tech stack
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.