Ensure business and requirements artifacts are created that effectively model the customer's requirements. Will use industry best practices and tools, and will use established patterns and/or recommend new design patterns.
You will create custom applications and web sites for our clients; you will be part of the team who will analyze the business and functional requirements to help assess the technical and business needs.
Assists in the creation of comprehensive unit test plans and creates and executes test cases in line with test plans. Participates in designing, coding, testing, debugging, documenting, maintaining, and modifying computer programs of moderate complexity, significance, and risk.
Operate at an extremely high technical level, take direction from managers and senior members of the team and mentor less experienced personnel. Leads technical staff and clients to investigate, analyze, and resolve complex technical problems. Identifies and manages interfaces, service levels, standards, and configurations.
Participates in investigation, analysis, and resolution of technical problems related to system functions, programming, and procedures. Assists with post-implementation reviews. Assists in monitoring operating efficiency of existing systems.
In this role, the selected candidate must have Strong Java/J2EE developer with more than 8+yrs experience. Should have good experience in Java/J2EE technologies, Spring, Hibernate, Oracle 11g, SQL, Linux/Unix, Maven, Junit, Jenkins, SVN, Eclipse, Visio, WebSphere, Tomcat.