Job Description
Jobs Description:
We are seeking an experienced Java software developer to participate in the development of J2EE web applications. THIS JOB IS FOR KARACHI LOCALS ONLY
RESPONSIBILITIES
1. Possess good working knowledge of relevant technology and context. Willing to familiarize oneself with the applicable business processes and participate in overall architecture.
2. Exhibits initiative to learn new technologies related to the target architecture.
3. Communicates effectively both one-on-one and with the team;
4. Independently execute assigned tasks with minimal supervision, consistently delivering high quality technical solutions. Self-taught on software engineering concepts. Continually assesses one's own code and seeks opportunities to make improvements.
5. Design, code and test software components and framework to be used in enterprise or local applications, while adhering to standards defined in the design and development phases of the SDLC. Write code that is efficient and easily maintained; develop technical documentation as defined within the SDLC.
Job Specification
Required Skills:
The individual should have experience with full life cycle development, including development in: Web applications using various technologies including Linux, Java 2 Enterprise Edition framework, Java 5, Java 6, Tomcat 5, Tomcat 6, JSP, Servlets, Hibernate, Javascript, HTML, XML, AJAX, CSS, SOAP, REST, Web Services, XSD, SQL, MySQL, SQL procedures. Pluses include CVS or equivalent version / source code control tool, shell scripting, Database schema design and performance management. Familiarity with computer telephony such as SIP or instant messaging is a plus.