Senior J2EE Developer
An international software development company is looking Senior J2EE Developer
Responsibilities:
• The primary responsibility is to develop, maintain and unit-test Java-based enterprise applications.
• The candidate will be expected to follow an established development methodology, using the latest development tools and processes. This includes collaborative development (expect use of a wiki and frequent conference calls), nightly builds, and a fast-paced iterative process.
• As well as coding, the candidate will be expected to review and provide feedback on engineering designs, participate in detailed engineering design, work closely with QA to resolve high-priority issues, update design/API documentation on occasions and design/maintain an extensive set of automated unit tests.
Experience/Qualifications:
• 4+ years of development experience in a product company (or developing off-the-shelf products or platforms) is required along with a minimum of 3 years of J2EE or similar frameworks such as Spring.
• Experience developing applications for the enterprise, including exposure to security, privacy, scalability and availability issues.
• Experience working from, and developing, UML-based design artifacts.
• Understanding of the application development and deployment life cycle and methodologies.
• Practical experience with application integration, XML, and message driven architectures.
Technologies
• Server-side Java on one of the major application servers or frameworks (Spring, JBoss, WebLogic, WebSphere)
• O/R mapping and persistence layers such as Torque, iBatis or Hibernate
• Presentation layer technologies such as Struts, Spring MVC or JSF
Skills and work experience in the following areas are a strong plus:
• Spring
• Stripes & AJAX
• WebServices
• XML, XSL/T, SOAP, JAXB, XPath, etc.
• JMX
• Good English
Please send your resume to [email protected] with subject: "Senior J2EE Developer".