Developing and maintaining software using Java and enterprise system APIs Actively participating in all stages of the implementation project from development through testing Experience with Java programming Professional experience in software implementation is a plus Web-based development experience (JSP, Javascript, MVC, Spring) preferred In Depth knowledge of object-oriented methodologies and API development preferred Database experience (Oracle, SQL Server) is a plus