Java Developer Full-time Job

1 year ago Software / QA / DBA Los Angeles   222 views
Job Details

As a Software Engineer you will be joining a group of engineering superstars and working with multiple business partners and company founders. On a daily basis our site will process hundreds of million requests and you will be developing solutions with department end users to provide a better customer experience

The Details:

Essential Duties and Responsibilities include thefollowing. Other duties may be assigned.

• Working closely with cross-functional teams whoare passionate about the company’s success. Identifying areas of opportunity to create new functions and featuresthat will improve end user efficiency

• Understanding of the existing software layerswhile having the ability to write high performing and scalable code from startto finish in an “extreme programming” environment

• Work both independently and as a productive teammember – mentoring more junior level engineers and having an open mind whilecollaborating with peers

• Investigate, recommend, and implement newprocesses to help ensure optimization of high volume transactional enterprisewebsites

• Demonstrate a deep understanding of softwarelayers and have the ability to enhance processes within the technology platform- Linux/Tomcat/MySQL/Java/JSP/HTML/JavaScript/AJAX/Object-RelationalMapping/Direct SQL

• Develop internal software to automate andintegrate business processes

• Take ownership on multiple projects throughoutthe business. Manage timeline of deliverables, including measurements ofsuccess, areas to improve, and real time analysis of the impact being provided

Required competencies:

To perform the job successfully, an individualshould demonstrate the following competencies:

• Work under pressure in fast paced programmingenvironment

• Open to continuous improvement

• Excellent “programming chops”

• Interest in understanding the unique businessrequirements of an e-commerce apparel company

• Creative approach to problem solving

• Work well in a team centric environment, withmultiple personalities, collaboratively working through challenges

• Drive and endurance to work within quickiterative development cycles

• Communicate with confidence, clearly andeffectively to cross-functional teams and team members

Minimum Qualifications:

• Bachelors Degree in Computer Science or relatedfield

• 2+ years professional work experience

• Deep knowledge of Java, JSP, SQL, JavaScript, andHTML

• Working knowledge of Spring, Redis, MongoDB,Redshift

• Excellent communication, written and

Preferred Qualifications:

• Master’s Degree in Computer Science

• Experience with high volume transactional enterprise websites

Company Description
We believe that the right career choice can completely change a person’s life! You have 80,000 hours in your career and we believe that if we can help you service your dreams, that you will be lit on fire, you will help solve the world’s most interesting problems, and you will have a more rewarding life.