特斯拉Software Engineer,Java&Python
任职要求
• 2+ years in Application development in an enterprise environment. • Backend Development using Java programming language, familiar with Springboot, Mybatis • Hands-on experience with RESTful API Design & Implementation and MicroServices architecture. • Hands on experience on Python related project development. • Notable experience with database programming using Microsoft SQL Server or MySQL 8.0. • Ability to write Unit test cases and perform testing before promoting to higher environments. • Provide utmost importance to the performance and scalability of the web applications during development. • Distributed Source Control, using tools such as Github or Bitbucket. • Education: BS/MS in Computer Science or equivalent degree. • Containerized (Docker) application development is preferred..
工作职责
THE ROLE As an experienced Software Engineer, you’ll take part in the design and development of software for the current and next generation of Tesla’s After-Sales related systems. In this role, you’ll be developing highly complex applications, while acting as a team member, to streamline business operations and improve overall user experience. The ideal candidate is a self-starter with a strong desire to increase efficiencies and make an impact while contributing to a cross-functional team. Your ability to creatively collaborate and execute team goals will affect scalability and directly contribute to the company's mission of accelerating the world’s transition to sustainable energy. RESPONSIBILITIES • Work closely with a wide variety of stakeholders to analyze and break down large requirements into small, simple, workable deliverables. • Work across multiple projects simultaneously. • Design, implement, and deliver to production complete end-to-end fully functional solutions. • Develop scalable solutions using tools like Java, .Net,Python, MySQL, and other open stack frameworks. • Ensure highest technical quality of your deliverables and they are cost-effective to maintain. • Contribute relevant, clean, concise and quality documentation to Tesla's knowledge base to support/increase information sharing within the organization. • Automate any repetitive development tasks and bring efficiency to the team. • Ability to multi-task and manage multiple assignments in a fast-paced environment. • Agile/SCRUM Software Development Process experience is a plus.
Headquartered in Singapore, Ant International powers the future of global commerce with digital innovation for everyone and every business to thrive. In close collaboration with partners, we support merchants of all sizes worldwide to realize their growth aspirations through a comprehensive range of tech-driven digital payment and financial services solutions. We are seeking for Java Software Engineers for our Malaysia Tech Center, work on end-to-end solutions for cross-border payments for our global merchants and globalization business. Key Responsibilities: 1. Design solutions involving integration with multiple systems and services. 2. Develop high volume, high performance, low latency and reliable mission critical applications. 3. Write maintainable, robust, and testable code. 4. Perform code and test case review. 5. Implement processes, solutions or tools to improve software delivery and quality. 6. Able to adopt latest software development trends and industry best practices.
About Ant International Headquartered in Singapore, Ant International powers the future of global commerce with digital innovation that enables everyone and every business to thrive. In close collaboration with partners, we support clients of all sizes worldwide to achieve growth aspirations through a comprehensive range of tech-driven digital payment and financial services solutions. We are seeking Java Software Engineers to join our Indonesia team. In this role, you will develop and support end-to-end financial solutions for both domestic and cross-border financial services, driving success for our global clients and globalization business. Key Responsibilities Technical Support & Troubleshooting - Provide on-site and remote technical support for financial systems, ensuring minimal downtime and rapid resolution. - Diagnose and resolve Java application, Redis caching, and MySQL database issues, including vulnerabilities and middleware challenges. - Lead containment and remediation efforts for security incidents (e.g., data breaches, unauthorized access). - Perform root cause analysis (RCA) on critical incidents and implement preventive measures. System Maintenance & Optimization - Monitor system performance, review security logs, and conduct regular health checks. - Implement patches, vulnerability management processes, and system hardening for OS/database layers. - Collaborate with development teams to deploy patches, updates, fixes, and hotfixes in production environments. Client Communication & Requirements Handling - Act as the primary technical liaison between clients and Ant teams, ensuring security requirements are aligned with technical solutions. - Advise clients on secure system configuration aligned with industry standards (e.g., PCI-DSS, PDPA). Documentation & Knowledge Sharing - Develop and maintain detailed technical documentation, including incident playbooks, troubleshooting guides, and governance protocols. - Create client-facing materials on security best practices for credit data handling. Compliance & Collaboration - Ensure compliance with cybersecurity regulations and local credit industry requirements (e.g., PDPA, audit trails, access controls). - Conduct periodic security audits and coordinate penetration testing. - Partner with CybersecurityOps teams to implement intrusion detection/prevention systems (IDS/IPS).
Headquartered in Singapore, Ant International powers the future of global commerce with digital innovation for everyone and every business to thrive. In close collaboration with partners, we support merchants of all sizes worldwide to realize their growth aspirations through a comprehensive range of tech-driven digital payment and financial services solutions. We are seeking for Java Software Engineers for our Malaysia Tech Center, work on end-to-end solutions for cross-border payments for our global merchants and globalization business. Key Responsibilities: 1. Design solutions involving integration with multiple systems and services. 2. Develop high volume, high performance, low latency and reliable mission critical applications. 3. Write maintainable, robust, and testable code. 4. Perform code and test case review. 5. Implement processes, solutions or tools to improve software delivery and quality. 6. Able to adopt latest software development trends and industry best practices. 7. Leading a team of members and providing internal and external mobile technology workshops, training, and sharing.
特斯拉销售与交付IT开发团队负责开发应用程序以支持特斯拉的快速增长,同时提供卓越的客户体验。团队致力于在特斯拉官网、移动端应用、小程序及内部工具中打造一致且面向全球的客户体验。 作为我们团队中的一名 Software Engineer,您将主要负责软件设计、系统研发、平台的自动化部署、配置和管理,并确保我们的系统正常运行。您将通过实施适当的监控工具和技术,在问题影响生产环境之前及时发现并解决。 岗位职责 • 设计和开发特斯拉支付系统,支持中国大陆及亚太地区的支付系统。 • 开发支持特斯拉车辆订单和交付的 IT 系统。 • 将软件与各种类型的设备、系统进行集成。 • 确保系统的可观测性最佳实践,例如指标监控、日志记录、链路追踪和告警机制。 • 监控系统性能,并提出改进建议,持续进行优化。 • 编写与工作流程、流程规范和最佳实践相关的技术文档。