Login | Create Account

  Apply Now

View all jobs from CloudBPO Pvt Limited

Principal Software Engineer - JAVA

CloudBPO Pvt Limited, Karachi
Email to Friend  |  Save Job  |  Print  |  
Find people you may know at CloudBPO Pvt Limited

Job Detail

More Jobs From: Software & Web Development Jobs
Industry: Telecommunication/ISP
Functional Area: Software & Web Development
Total Position: 1
Job Type: Full Time/Permanent ()
Department: Software Development
Job Location: Karachi, Pakistan
Gender: Male
Age: 25 - 35 Year
Minimum Education: Bachelor's Degree
Degree Title: MS / BS / BE in Computer Science (min 16-18 years of Education)
Career Level: Manager
Minimum Experience: 7 Years (6 - 8 years solid experience in JAVA)
Require Travel: 25%
Apply By: Dec 12, 2012
Job Posting Date: Sep 12, 2012
   
Job Description:
  • Managing and supervising the over all software development department along with the QA and web/graphic designing.
  • forecasting the needs of the department and organization and planning the Strategies for the same.
  • Understand the current systems through provided diagrams, code and other abstractions.
  • Develop new modules into the existing ones as per the defined and already-followed standards.
  • Be able to write state-of-the-art applications ranging from complex UIs to challenging middle ware and back-end components.
  • Be able to appreciate and do peer-review, Code Refactoring and suggest alternate design and development schemes.
  • Be able to quickly understand any domain-specific artifact, ask good questions for further understanding and then come up with intuitive ideas about solving the problem.
  • Gauge a domestically developed module with industry-standards and do changes accordingly.
  • Be always good at and appreciative of Research and Development in the problem domain as well as the Technology.

Required Specific Skills:

  • Strong in JSE and JEE.
  • Hands on in Hibernate, Struts (or any famous MVC framework), Spring Core, Spring DAO, Web Services, MySQL (MySQL partitioning knowledge will be a plus), JavaScript, HTML5, Eclipse, Tomcat and XML.
  • Good at Linux Production server setup and should have enough skill to manage applications
  • The following will be considered a plus: CSS3, JBOSS, EJB, JMX, JMS, Spring MVC, Spring AOP and Spring Integration.

Required General Skills:

  • Good Understanding of Object Oriented Design and Programming.
  • Good basics of Data Structures and Algorithms.
  • Problem Solving Techniques.
  • Good Software Engineering concepts
  • Good Database Concepts.
  • Hands on in writing SQL.