Copart→
Software Engineering Intern at Copart in Dallas, TX
InternshipOn-siteFull-timeDallas, TX
Skills
spring bootcore javamulti-threadingangularagile methodologiesai/ml frameworkunit testingcan-do attitudeinnovative drivecuriosityunderstanding technologiesunix/linux/solarisrestful web servicessqlsql databasesmavenjenkinsgitproblem-solvingdocumentation skillsself-motivatedcommunication skillsfast-paced environmenttechnical writing
Job Description
Summary: Copart is a technology leader and the premier online vehicle auction platform globally. They are looking for interns to work on the development of application projects for their global expansion.
Responsibilities:
- Develop efficient, secure applications, peer-review code, and document solutions within an agile-blended software environment
- Communicate proactively with teammates, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence
- Experience with Multi-threading is a must for this position
- Ability to work on real-time web applications
Required Qualifications:
- Bachelor's degree or higher in computer science, Engineering or similar
- Strong experience with Spring Boot, MVC and other Spring modules
- Strong Experience with Core Java and multithreaded programming
- Strong experience with Angular, Java Script, HTML5, jQuery, AJAX, CSS and other JavaScript libraries
- Experience with Agile Methodologies and tools
- Excellent problem-solving skills
- Project or hands-on experience with AI tools relating to AI/ML framework, Agentic tools
- Understanding / writing Unit tests using JUnit and mocking frameworks
- Understanding of architecture and development methodologies of n-tier systems
- Can-do attitude
- Innovative drive and experience coupled with quick mastery of new technology, language, or development environment
- Self-motivated, naturally curious, and able to thrive in a fast-paced and client-focused environment
- Skilled in documentation including business logic flows and technical writing
- Able to understand and communicate not just how certain technologies work, but why
Preferred Qualifications:
- Experience with Unix, Linux and Solaris
- RESTful Web service expertise
- Experience with application server platforms: Apache, Tomcat.. etc
- Experience writing SQL and stored procedures
- Experience with SQL databases: DB2, MySQL, Maria.. etc
- Experience with Maven, Jenkins, Git
Required Skills: Spring Boot, Core Java, Multi-threading, Angular
Important Skills: Agile Methodologies, AI/ML Framework, Unit Testing
Nice-to-Have Skills: Can-do attitude, Innovative drive, Curiosity, Understanding Technologies, Unix/Linux/Solaris, RESTful Web Services, SQL, SQL Databases, Maven, Jenkins, Git, Problem-solving, Documentation Skills, Self-motivated, Communication Skills, Fast-paced environment, Technical Writing