Sign In
 [New User? Sign Up]
Mobile Version

Team Lead - Java

Secunderabad, Telangana
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Job Description1) Contribute to development life cycle, requirements definition/analysis and feasibility analysis.2) Provide input to technical design of new solutions applying latest software design techniques3) Decompose design into development plan tasks and provide accurate estimation of effort4) Own the specific parts of a solution from design and development through to test and implementation5) Ensure optimum performance and stability of the code developed and deployed.6) Take ownership of issues through to delivery or issue resolution or escalation, as appropriate7) Code optimization, performance tuning, builds and deployments8) Ability to respond well to pressure.JobSpecification1) Built MVC based Web Application Using JSP/Spring framework2) Technical requirement for 'Core Java Exception handling, Collections API, Multithreading with latest concurrency package, - Best practices (such as avoiding code duplication, avoiding hard coded values etc), Design patterns3) Good knowledge of OOPS concepts, Hibernate and Spring version 3.x 1, Spring Dependency Injection (IOC, MVC, JDBC, JMS, etc)4) Good knowledge of Configuring shell scripts and build tools like Git, Weblogic, Jenkins and Maven linters.5) Good knowledge of Application Servers like Tomcat,Jetty and Weblogic.6) Good knowledge of Restful services and JDBC.7) Good knowledge of XML Parsers, XML Schema, JAXB.8) Good knowledge of OSGI,Apache karaf,felix and vaadin framework.9) Experience in implementing JMS messaging services10) Good verbal and written communication11) Very good proficiency in programming in Java Should have NMS product Development.12) Very good proficiency in designing software applications, e.g. using design patterns, employing test driven development13) Knowledge of telecommunication management protocols like SNMP, REST,NMS,EMS14) Preferable to have exposure to protocols like DHCP, DNS, SIP etc.15) Experience in maintaining Continuous Integration Environments e.g. using Maven, Gradle, Subversion.
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 4-6


Application Programming | Client Server | Database Administration (DBA)
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News