Don't wait! First round interviews are being scheduled now.

1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Credit Cards & Transaction Processing
Custom Software & Technical Consulting
Software Engineer
(This job is no longer available)
Yapstone, Inc. | Walnut Creek, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

We're genuinely looking for a person who can take on new challenges to join our growing team. You will become a systems expert and help the team with essential tasks such as:

Customer requirements
Improvements to the current system
Refactoring applying newest technologies
Performance Optimization
Work on new features in the Java programming language


We are looking for a motivated, focused engineer with at least 2-5 years of experience along with a B.S in CS, Distributed Systems, EE, or Physics (M.S. degree preferred). Candidates should have the following skills/experience:

2-5 years (or more) of work experience with Java and J2EE technologies; if you have recently graduated, it is expected that you will have at least 2 years of experience via internships or other work
Fluent with JSP, Servlets, Java, MVC, HTML, XML, XSLT, AJAX and JavaScript
Working knowledge of SQL and relational databases is required
Excellent communication skills - English fluency is required
A plus if you understand design patterns, have worked with Tomcat, and used Subversion. Extra credit if you are familiar with the Dojo framework.

About Yapstone, Inc.

YapStone is an Internet-based system designed to let both the buyer and seller conduct transactions conveniently, safely, and securely with the use of a credit card. Created by experienced veterans from the property management and software industries, YapStone eliminates the inconvenience of paying by check and the risk associated with bounced checks or late payments. YapStone enables you to conduct business wherever you wish. Whether you're on the go or in the privacy of your apartment paying rent has never been easier.