Job Description :
Job Title: Java Developer Location : Draper, Utah Job Type : Full Time / Contract Job Description: Mandatory Skills: Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, SQL, Web services Excellent understanding of computer science fundamentals, data structures and algorithms BS in Computer Science plus 5+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience Good understanding of web services and SOA related standards like REST/OAuth/JSON Preferred Skills: Experience in developing highly performant, scalable, database driven consumer web applications Strong analytical, problem solving skills, verbal and written communication skills Job Responsibilities: Create robust, scalable APIs that support web, mobile web, and mobile applications Use best practices to write clean, maintainable code for the project Identify and address performance bottlenecks