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 Java, Golang/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.
• AI LLM related development experience is a plus.
REQUIREMENTS
• 2+ years in Application development in an enterprise environment.
• Backend Development using JAVA programming language, familiar with Spring Boot
• Hands-on experience with RESTful API Design & Implementation and MicroServices architecture.
• Hands-on experience on Golang or Python related project development.
• Notable experience with database programming using MySQL/SQLite/PostgreSQL.
• 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.
• Frontend experience with frameworks such as React, Angular
• Willingness to grow into a Full-Stack Engineer role.