Key Responsibilities : Gather and verify technical requirements from Lead or Product Managers.Solid understanding of software design principles.
Principle experience with all phases of product development lifecycle, including requirements definition, specifications, development, test and product release.
Code review peer developer's code and provide constructive feedbacks to ensure consistency and quality of code.Ability to work in a team environment as well as independently.
Self-starter, fast learner and flexible.Strong interpersonal, presentation, as well as verbal and written communication skillsAbility to interface with clients and functional analysts to understand systems design and requirementsSkillsetBachelors or Graduate University degree in Computer Science / Engineering or equivalent.
6 - 8 years of hands-on experience with Java / J2EE and object-oriented programming, software development principles and design patternsExperience with web application standards and technologies Java, J2EE, JSP, spring, Hibernate, etc.
Exposure to one or more of the following application servers Tomcat, JBoss, WebLogic, WebSphereFamiliarity with SQL and relational (MS-
SQL, Oracle, etc.) databases.Exposure with one or more of the following build and deployment tools Ant, Maven, Jenkins etc.
s (Required)Location : Hyderabad, Telangana (Required)