Sr. Software Developer- Java

Recognized as one of the top 100 technology companies in Los Angeles and the Most Innovative Company of the Year by the Association of Corporate Growth, TouchCommerce is an industry-leading provider of Omni-channel customer engagement solutions, such as online chat, guides and others. We help enterprise companies convert online visitors to real buyers. In addition to providing a great work environment and a generous benefits package, TouchCommerce offers the perks of an idyllic location. Based in scenic Agoura Hills, California, TouchCommerce is just a few miles northwest of Los Angeles ‚€” close to the excitement of the city and away from its traffic. Close to Malibu‚€™s famous beaches and Santa Barbara, we are also within a community of award winning schools.
A dynamic and rapidly growing organization, TouchCommerce is looking for dedicated professionals to contribute to and share in its continued success. We are searching for a Sr. Software Developer-Java due to some recent growth.
The Sr. Software Developer is responsible for designing, implementing and deploying new features for our current chat platform while working with business partners to translate ideas into real-world solutions.
Designing, implementing and deploying new features for our current conversion optimization services platform
Supporting and enhancing existing chat platform and other supporting applications
Translation of business requirements into technical specs
Documenting new features, existing features
Working with business to translate ideas into real-world solutions
Supporting regular release cycles
Deploying web applications
Debugging, maintaining and monitoring all internal applications
Bachelor's degree in Computer Science or a related field
Minimum of 4 years professional development experience
Must have strong Java, JSP, JavaBeans experience
Must have strong RDBMS experience including excellent SQL skills
Experience with web-based Java applications and frameworks
Demonstrated development lead experience on 1 or more significant projects
Experience with Spring and web-based application development
Experience writing and debugging multi-threaded Java applications
Experience supporting complex web applications in a production environment
Experience in designing and implementing REST API solutions using JAX-RS, Jersey, Drop Wizard, Swagger
Experience designing and implementing single sign-on solutions using SAML
Individual must take initiative and be able to work with minimal supervision
Excellent verbal and written communication skills
Must thrive in a fast-paced, agile/SCRUM work environment
In addition, must have experience using the following: Git, Flex, JDK 1.8, MySQL, Spring MVC, JavaScript, Maven, CSS, HTML5 and GWT
We are committed to a company culture that puts employee wellness and work/life balance at the forefront. A competitive compensation and benefits package is offered including medical, dental, vision, 401(k), along with weekly yoga classes and an onsite gym facility.
Are you a returning applicant?
Previous Applicants:
If you do not remember your password click here.

. Apply now!

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.