| |
|
|
|
Team Lead – Software Engineering
Location: Pune
Years of experience:
3.5 to 6 yrs
Educational qualification:
BE/MCA or University degree
Experience:
Experience working within an agile software development methodology
Skills:
Core Java with Java network programming and Web development.
Essential:
- Core Java development of at least 3 years (DESIGN PATTERNS MUST)
- Hibernate (version 3.0 a plus) at least 1 year
- AJAX framework at least 2 years – echo2/ GWT preferred
- JSP, XML, Servlets fundamentals
- Experience in working with open source web environment
- Experience in multi-layered architectures (SOA) and Web Services at least 1 year
- Experience architecting highly scalable, available and performing applications.
- Good to have Experience with multiple application servers (Tomcat, Jboss, etc.)
- Sound fundamental knowledge of Databases - Postgres, Oracle and PL-SQL
Desirable:
- Good knowledge of various model-driven architecture and best practices, GUI design/
development experience must
- Good knowledge of framework driven development in Java
- Agile development methodology and process oriented development experience a plus
- Domain knowledge in Networking/ Infrastructure/ security domain knowledge desirable if not
mandatory
- Understanding of J2EE a plus, Quick learning a big plus
- Must have lead a team of 4-8 Java developers
- Team Player with good leadership capabilities
- The person must have good written and verbal communication skills and experience working
as part of a mid to large development team. Networking, Infrastructure or Security
experience a plus.
- Education: Engineering degree holder
Back to Careers Mainpage
|
|
|
|
|