Login | Create Account
  Apply Now
View all jobs from Active Capital IT

Senior Java Developer - Team Lead

Active Capital IT, Karachi
Email to Friend  |  Save Job  |  Print  |  
 
Find people you may know at Active Capital IT

Job Detail

More Jobs From: Software & Web Development Jobs
Industry: Information Technology
Functional Area: Software & Web Development
Total Position: 3
Job Type: Full Time/Permanent ( firstshift )
Department: Information Technology(Software)
Job Location: Karachi, Pakistan
Gender: Doesn't Matter
Minimum Education: Bachelor's Degree
Career Level: Manager
Minimum Experience: 5 Years
Salary Range: PKR. 150,000 - 250,000/month
Apply By: Sep 17, 2012
Job Posting Date: Aug 18, 2012
   
   
Job Description:

We are looking for Senior Java Developers to work on existing and new projects for reputable Fortune 500 companies.Responsible for leading a team of skilled software engineers, the key role will be development, designing and coding using new technology frameworks and concepts to quickly deliver functionality for our customers. Develop software in a collaborative and iterative manner and have a very strong ability to pick up and learn newer open source technologies. Carry out product development activity in architecture, designing and developing web applications. Work closely with CTO and Project Manager to ensure timely delivery of key milestones and prompt support for live applications. The open-source frameworks and technologies utilized in these initiatives include Struts, Spring, Hibernate, Tomcat, MySQL, Oracle.

Essential Functions:

  • Develop applications and web site solutions using Java, Struts, Spring, Hibernate, CFX, soap, JSON, Ext-Js and other web technologies.
  • Ability to prioritize work and help the team assess impacts to timelines.
  • Communicate gaps in business and technical functionality.
  • Unit and system testing of application code, as well as execution of implementation activities.
  • Analysis and identification of technical areas of improvement within existing web applications.
  • Participate in technology forums and industry user groups.
  • Work in an agile environment (Some XP practices). Core practices include pair programming (when necessary), test-driven development, continuous integration, small release cycles, and collective code ownership.

Skills Required:

  • 5+ years experience in developing web applications using Java.
  • Experience with frameworks including Spring, Struts, Hibernate, WebServices.
  • Experience with AJAX libraries / frameworks
  • Proven results oriented person with a delivery focus especially in the areas of writing high-performance, reliable and maintainable code.
  • Leader or contributor in open-source Java software is a plus.

Technical Skills:

Minimum 5 years experience in Standard (J2SE) and Enterprise (J2EE) Java Development including:

  • JDBC, IO and data structures.
  • Java Servlets, Java Server Pages, Struts, and Java Server Faces, JSTL, Filters, XML, XSD, Web Services, JAXB, WSDL, Schemas, CXF, SOAP.
  • Analysis, design, coding and unit testing of scalable, distributed applications.
  • Strong knowledge of relational databases such as Oracle.
  • Strong knowledge of JavaScript, JSON, Ext-Js, XSLT.
  • Strong knowledge of application servers such as Jakarta Tomcat.
  • Hands on experience using Design Patterns.
  • Experienced in extreme Programming and Agile methodology tools like ant, J-unit.