| Summary |
Position Summary:
The Senior Java Developer will be responsible for, but not inclusive of:
- Develop applications which service small business needs utilizing J2EE and open source technology
stacks. Applications are developed to run under the portal environment.
- Develop solutions to complex problems which require ingenuity and innovation.
- Analyze system functional and performance requirements and develop applications in conformance with requirements.
- Work in a team of skilled interdisciplinary professionals in a fast-paced start-up environment.
- Scope and prioritize technical design requirements to meet product requirements.
Requirements:
- B.A. or B.S. in a technical discipline.
- Preferred: 4-7+ years commercial grade software development employing technologies including J2EE, Spring, Hibernate, AJAX, HTML, XML/XSLT, JavaScript, Struts, Jquery, JSTL, Web Services.
- Experience in web application development experience in two or more frameworks of Hibernate, JPA, Struts, JSF, JRuby, Portlet, Servlets, or JSTL.
- Experience in IDE of eclipse or netbeans.
- Experience in two or more UI frameworks of JQuery, JQuery UI, JQuery Ajax, Prototype, Yahoo UI, or GWT.
- Experience in application servers such as Tomcat 6 or higher, Glassfish, and Jboss.
- Experience in database such as mysql and MS SQL Server.
- Experience in source control systems such as SVN and CVS.
- Experience in build environment such as Ant and Maven.
- Experience in operating systems such as Windows, Mac, and Unix.
- Experience in web-based eCommerce environment.
Compensation and Benefits:
Smart Online, Inc offers a competitive salary and benefits package, including:
401k
Paid Holidays, vacation, and sick time
Health, Dental, and Vision
Life/Disability Insurance
Smart Online, Inc is an equal opportunity employer. |