HOME | CAREERS | CONTACT US | PRESS ROOM | SITE MAP
ABOUT KIRUSA | VOICE SMS | 3G & IMS | MULTIMODALITY | PARTNERS | CUSTOMERS
   
CAREERS
US OPENINGS HOME > CAREERS > US

The following job positions are open in the United States. Applicants are requested to send their resume, also indicating their salary expectations, to us at jobs@kirusa.com.

Engineering

 

Engineering

Senior Java Developer (New Jersey)

Summary

A Senior Java Developer should be able to lead Java development projects. He should have expertise in developing and deploying J2EE components in clustered environment of application server and database server. He should be able to understand the proposed technical architecture and write detailed design documents for the projects. He should be able to write code and mentor other team members.

Essential Functions

  • Responsible for the whole software development life cycle, which includes, the requirements analysis, writing functional and detailed technical design documents, writing code in Java, Java Scripts and JSP, test plans etc.
  • Coaching junior developers on the project.
  • Supporting the project manager with effort estimations and status reporting.
  • Communicating with the architecture team, other team members and the project manager.
  • Leading technical discussions to conclusion.
  • Develop code in J2EE and/or in PHP
  • Perform code and test plan reviews of team members.
  • Participation in requirements analysis and technical architecture designs.
  • Mentoring junior developers in good software development practices.

Essential Knowledge, skills and abilities

  • Very strong in Java and J2EE Technologies. It includes EJB, JSP, Servlet, Java Scripting, XML, XSLT, JMS and PHP
  • Good knowledge Java Multithreading and Socket Programming along with knowledge of protocols such as HTTP, HTTPS, SMTP etc is preferred.
  • Good knowledge of application server Jboss and working with MySQL or any other standard database.
  • A good knowledge of widely used open source tools such as CVS, Log4J, XDoclet, Ant, Struts, Eclipse and PHP
  • A good insight in J2EE design patterns.
  • Should have good working knowledge on both Windows and Linux (any UNIX based) Operating systems.
  • Good communication, team spirit, and leadership skills Preferred Knowledge, skills and abilities
  • Exposure to VoiceXML based application development
  • Experience in Internet and web application development
  • Exposure to Google Web Tool and
  • Knowledge of Drupal Supervisory responsibilities
  • Coaching junior developers on the project
  • Taking the lead role in discussions
  • Supporting the project manager with effort estimations and status reporting

Working conditions

  • For better project coordination, it is required to have daily 2-3 hours overlap with offsite team in India
  • As per project delivery requirements he should be flexible enough to adjust working hourly accordingly Minimum qualifications
  • BS, MS or higher degree in IT or computer Science from reputed institute
  • About 4 to 5 years of experience in Java development and web development Success factors
  • Commitment to meet deadlines without compromising on product quality
  • Maintaining good work environment and team spirit
  • Self motivation to learn new technologies and being a role model

Travel required: Limited (2 weeks/year)

Location: New Providence, New Jersey

[ Return to Top ]

 

© 2001-2009 Kirusa, Inc.