Please direct your responses to: jobs@...
Senior Software Developer Opportunity
Digital Mountain, an entrepreneurial Silicon Valley-based company, is seeking a senior software developer. We are a leading provider of digital forensics and electronic discovery services for the litigation industry on a national basis. The company is privately held and has customers among the largest law firms in the United States.
Experience and Education
� 5-7 years of experience in Java, database and web development in a Unix/Linux environment.
� Experience with developing a web application within a release cycle.
� Experience with providing technical leadership.
� BS/MS degree in computer science, engineering or equivalent experience.
� 4+ years of Core Java and SQL development experience, as well as C/C++.
� 2+ years of experience with Spring and Hibernate Frameworks.
� Experience with building fault-tolerant, scalable, collaboration-driven database back-end web applications.
� Experience with search engine integration.
� Experience with JSF and Tapestry is a strong plus.
� Experience with Ant and JUnit.
� Development & administration experience in web servers (Apache), application servers (Tomcat, JBoss), databases (Oracle & PostgreSQL). Experience with clustered database environments a plus.
� Familiarity with agile development practices, especially with test-driven development a plus, but not required.
� Excellent written and oral communications
� Must have strong problem solving skills
� Must be committed to achieving results
� Must be able to work within a team
� Needs to be creative and flexible
Compensation is commensurate with the experience. To apply for this position, send an email with resume attached to jobs@...