Copart, Inc.

Software Engineer

Copart, Inc.
Apply
2 hours ago
Dallas, TX, USAMid Level / Senior

Responsibilities

  • Collaborate with senior engineers and management on application architecture and design.
  • Develop efficient and secure Java applications, peer-review code, and document solutions.
  • Build RESTful APIs and integrate cloud services and other applications.
  • Design and develop relational and NoSQL data models.
  • Write unit tests and continuously improve engineering processes and quality.
  • Collaborate with infrastructure, security, and quality assurance teams.

Requirements

  • Bachelor’s degree or higher in Computer Science or equivalent industry experience.
  • 3 to 5 years of professional software development experience with Java-based applications.
  • Experience with Spring Boot, iBATIS or Hibernate, messaging systems, Spring REST, Spring Web, Spring Data Repository, Spring Security, and Spring Cloud Stream.
  • Experience with cloud deployments, service integrations, RESTful APIs, relational and NoSQL data models, and JUnit unit testing.
  • Experience with Maven, Jenkins, and Git.
  • Understanding of n-tier architecture and development methodologies.
  • Preferred experience with Apache or Tomcat, SQL and stored procedures, and DB2, MySQL, or Maria databases.
  • Ability to communicate how technologies work and why, and to thrive in a fast-paced, client-focused environment.

Benefits

  • Copart emphasizes diversity, inclusion, collaboration, and opportunities for employees to grow and contribute meaningfully.
  • Copart participates in the U.S. Department of Homeland Security E-Verify program for U.S. applicants and employees.

Tech Stack

GitIBM DB2JavaJenkinsJUnitMariaDBMavenMySQLSpring BootSQL

Categories

Copart, Inc.

About Copart, Inc.

5,001-10,000 employees
Contact me