B.E/ B. Tech/ MCA/ M.Sc
3 to 6 years
Skills and duties:
- Strong skills in Core Java, Advanced JAVA Programming, J2EE J SP, SQL Queries, Database programming .
- Strong understanding of design patterns and multithreading .
- Application design tools/frameworks e.g. struts, spring, Ant, Net beans, Eclipse, etc.
- Strong background in OOP, UML, Object Oriented analysis and design.
- Experience working in high performing development teams using agile/ scrum methodologies and tools (eg. JIRA ).
- Experience with various code versioning systems, such as Subversion.
- Design and implement data models and data access layer for new product functionality.
- Ability to multi task and switch context to changing priorities in a high dynamic environment.
- Proficient in troubleshooting skills, especially in complex application stacks.
- Experience in Test Driven Development and mobile platform is added advantage.
- Excellent knowledge of relational database, SQL and ORM technologies (hibernate).