Software Engineer - Java/Scala

  • Full-time

Company Description

Join the thousands of innovators, advocates and forces who are making an impact every day at one of the biggest footwear brands in the world. Whether you love to connect with consumers on the retail floor or want to drive our award-winning powerhouse in new directions, the SKECHERS team is the place to be. Learn more about our brand at skx.com. 

Job Description

Job Purpose

Works closely with teams of designers/developers to design and create high-powered, cutting-edge web application services to support the growth of B2B e-commerce within the SKECHERS organization.   

Essential Job Results

  • Identifies, researches, and resolves programmatic problems.
  • Works in every stage of the Software Development Life Cycle, end to end.  This includes writing unit tests and documentation on code and business logic used in applications.
  • Supports finished applications by tracking and fixing bugs, and creating performance improvements.
  • Work at times as a member of a group or autonomously if needed.
  • Follows through to job completion.

 

Supervisory Responsibilities 

  • None

 

Job Requirements

  • 2+ years experience with Java - specifically in middle tier & back-end web services engineering, with a desire to learn Scala (this is the language we use day-to-day).
  • Strong skills with Java and SQL - specifically as it relates to algorithms, data structures, etc.
  • Intermediate to strong skills with HTML, Javascript, and CSS is a plus.
  • Experience with MySQL, CouchDB/NoSQL is a plus.
  • Experience with JSON and RESTful API's is a plus.
  • Able to ramp up quickly and contribute to group discussions on new technologies.
  • Strong problem solving and communication skills.

 

Education and Experience

  • Bachelor's or Masters degree in Computer Science is a MUST

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  The skills, abilities and physical demands described are representative of those duties that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities, who are otherwise qualified for the job position, to perform the essential functions.

PHYSICAL DEMANDS

While performing the duties of this job, the employee is regularly required to stand; use hands to finger, handle, or feel, and talk or hear.  The employee frequently is required to walk; sit, reach with hands and arms, and stoop, kneel. The employee is occasionally required to sit for long period of times.  

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy