| Job Description: |
|
Ideal candidate must have a Bachelors Degree in Computer Science with 4- 6 years of work experience. Preferably have worked as a Senior Developer in a team based environment and have strong concepts in object oriented programming. He/She should also have knowledge of standards for application development with focus on performance & quality. He/she will be responsible for - Conducting, leading and coordinating software development activities including design, architecture, development and implementation of applications
- Identify and implement opportunities for process improvement
- Take part in reviews of work of self and peers,e.g. code reviews and code refactoring
- Act as focal point of contact for technical issues for specific work streams across multiple projects
- Plan for risk and develop strategies for dealing with potential risks
- Take self-initiative in trying new technologies and platforms to evaluate their usefulness for the team/company
- Provide mentoring and on-the-job training to junior team members
Candidate Experience Profile - Good programming, analytical & RDBMS concepts
- 4 - 6 years of experience in developing n-tier applications using JAVA Frameworks (such as Spring, SEAM etc.)
- Familiarity with JSP Servlets & Java Server Faces, Hibernate& Java Persistence API, Core Java sdk, JDBC
- Precision at Object oriented design and system architecture systems
- Demonstrated ability to analyze technical requirements and develop well-structured code
- Good written and verbal English communication skills
- Experience of working in an offshore software development environment is a plus
|
| |
| Skills Required |
|
| Candidate must be proficient and resourceful enough to fill most customer requirements like: |
| |
| JAVA Frameworks, SEAM 3, Spring, JDBC, Core Java sdk, Java Persistence API, Hibernate, JSP Servlets & JavaServer Faces, Hibernate & Java , Java JSP Servlets EJB, |
|