Careers at NetSignature
Engineering:
Java Developer-Middle level (Ref: JDML003)

 

Responsibilities

         Design and Develop web applications using Java, Servlets, JSP, JSF, HTML, DHTML, JavaScript, XML and AJAX.

         Design and implement databases using MySQL.

         Design and Develop Integration projects between existing systems, using XML, SOAP and Web services.

         Document functional and non-functional system specifications.

         Design for scalability, high performance and high availability systems.

         Use and adapt coding standards. Review code and design documents of junior developers, as well as test plans.

         Lead and mentor Junior Developers.

 

Qualifications:

         B.S. in Computer Science or Computer Engineering.

         At least 3 years of experience in software development.

         Excellent communication, leadership, innovation and problem solving skills.

         Ability to learn/adapt proprietary protocols/interfaces/technologies.

         Focus on software quality and delivery dates.

         Strong database skills, including schema design and query optimization, especially using MySQL.

         Extensive hands-on experience with the following technologies/products:

o     HTML, DHTML, XML, JavaScript, CSS.

o     Experience in AJAX technologies is a plus.

o     Java, Servlets, JSP, JSF, Spring Framework.

o     Eclipse, Apache Tomcat, JBOSS, Glassfish, Linux.

o     XML/SOAP/Web Services.

         Documenting software products during all stages of development.

         Performance tuning and building scalable systems.

         Superior analytical, problem-solving, communication and leadership abilities

         Excellent attention to detail and commitment to quality

 

 

Plus Qualifications:

         Experience in developing for mobiles (J2ME or Symbian)

         M. Sc. Or Certification from SUN.

         Experience using J2EE Frameworks, such as Spring, Struts, Hibernate.

         Experience in J2EE patterns.

         Experience in UML and CASE tools.

         Experience in ORM, such as Hibernate or TopLink.

         Experience in Software Development Processes, such as RUP, SCRUM or GS.

        Experience in Service Oriented Architecture concepts and tools.

Apply Online    Return