Lead Software Engineer - Java Developer
Technology
Toyota Motor North AmericaPlano, United States€152,000 - €192,000 /year2 weeks agoUntil 6/2/2026
Full timeOn-site
Job description
Requirements
Must have:
- Bachelors degree in computer science or a related discipline providing a solid foundation in software engineering principles - Over 10 years of experience in software development with proficiency in Java or Python, Spring Boot, NodeJS, REST APIs, real-time streaming architectures, and microservices methodologies - Proven ability to create scalable web applications and establish architectural standards to meet enterprise needs - Experience in leading and mentoring software engineering teams, nurturing professional growth and delivering results through teamwork - Solid understanding of cloud platforms (AWS preferred), advanced software design patterns, operations, and engineering best practices - Documented success in delivering scalable cloud-native solutions addressing logging, testing, security, and instrumentation utilizing Java, Python, SQL, and AWS services - Added bonus if you have a Masters degree in computer science or a related field, experience with horizontal platforms or enterprise services, and a background in architecting large-scale cloud-native applications.
Responsibilities:
- Formulate and implement the technology strategy and transformative roadmaps that align with business goals - Oversee a variety of technology projects, ensuring excellence in delivery with high standards for code quality and application performance - Manage the complete development lifecycle from design through testing to seamless production deployment within our cloud ecosystem - Enforce enterprise architecture standards to ensure the systems are scalable and secure - Mentor, staff, and cultivate a talented group of software engineers, promoting their career development and success - Collaborate with Technology Domain Owners, Enterprise Architecture, Data Domain Owners, and Business Domain Owners to spearhead strategic initiatives - Provide regular performance updates to senior leadership, including insights on incident management - Stay informed of industry trends and adopt new tools and methodologies to enhance our technology solutions.
Company:
We are Toyota, a respectful and innovative company that thrives on collaboration and strives to enhance lives through our high-quality solutions. As part of Toyota Financial Services, we aim to create a best-in-class customer experience in a supportive and dynamic environment. We look for talented individuals eager to Dream. Do. Grow. with us.
We offer a work environment founded on teamwork and respect, comprehensive healthcare benefits, professional development opportunities, and a robust 401(k) plan with company contributions.
Keywords
OrchestrationSpring FrameworkNode.jsPythonSqlJavaInstrumentationMachine code
¿Te interesa este puesto?