Our client is looking for a Software Engineer II
The Software Engineer II will have a minimum of 4-5 years experience in design and developing software systems using Java within defined requirements , subject to budget and technology constraints. Must have excellent communication skills for team interaction and to document and present technical issues in a straightforward and understandable way. Must enjoy working in a fast-paced work environment. Formal software development process experience and background in large, multi-faceted development projects.
* Object-oriented development experience in Java, Web User
Interface Design, JDBC and development experience using Java
Web technologies (Servlets, JSP,Tomcat) are required.
* Experience using Spring and Spring MVC with Hibernate required.
* Experience working with at least one major database (Oracle,
SQL Server, MySql) required with other database experience
(Access, Derby etc) considered a plus
* Individual must have aptitude for visualizing, designing and
developing software systems based on user requirements.
* Exposure to a broad range of technologies and how they
interact/integrate is a definite plus.
* Experience with class, sequence diagramming and capable of
documenting user case scenario from requirement documentation
using UML; familiarity with various frameworks is a plus. |