Senior Software Engineer
Vestmark is seeking a motivated Senior Software Engineer with Java development and relational database experience. You will be a key member of a small development team responsible for the development of both web-based applications and back-office systems.
Required Experience and Skills
- 5 to 10 years software development experience for enterprise class or large scale web applications
- Strong algorithmic and object-oriented design skills
- Extensive experience with Java and Object Oriented development
- Understanding of the J2EE platform including EJB, JDBC, JSP, Servlets, XML, Web Services / SOAP etc.
- Experience with clustered application deployment is a plus
- Extensive experience with SQL and Relational Databases such as SQL Server
- Experience in object-relational mapping technologies such as Hibernate
- Knowledge of MVC and related design patterns (web-based UI frameworks such as Struts / Tiles, Tapestry, JSF etc. for web app development)
- Experience with open source technologies
- Excellent communication skills (written & oral)
- Experience with MS Windows and Unix/Linux
- BS or MS in CS or equivalent
Opportunity
- Join a small team of experienced software engineers in the Financial Services domain and quickly become an important contributor on the team
- Be a part of an entrepreneurial oriented company and learn what it takes to grow a successful company
- Be a part owner of the company and directly reap the benefits of your hard work and personal contributions
- Be excited about your work and the people you work with and look forward to coming to work everyday