View Tour

Senior Java/J2EE Programmer  [Apply Now]

Location: Mississauga, Ontario, Canada [Map & Directions]

Overview:

Esprida is a leading software solutions provider in the smart device management segment. Our innovative technology has enabled Fortune 500 companies to maintain high availability of remotely deployed devices that are critical to their business. Comprised of talented, diverse individuals, we promote innovations at all levels.

This is a critical role within the development team. As a Senior Java/J2EE Developer you will be responsible for development and execution activities for release and to provide technical solutions to meet the needs of our clients. You will be a part of a team of professionals that plays a key role in implementing solutions and delivering results.

Skills:

  • Ability to take accountability for major project deliverables; and ensures quality and timeliness of end results.
  • Ability to clearly communicate and explain technical implications to business stakeholders, and project sponsors.
  • Great time management & self management of their own activities and deliverables; and collaborate with inter-related deliverables with project team members.
  • Strong analytical skills that can be applied to analyze technical specifications and troubleshoot deployment issues.

Responsibilities & duties:

  • Actively participate in the full SDLC for a customer product delivery such as: Requirements Gathering, System Configuration, Design, Development, Testing, and Support, ensuring compliance with Esprida's Customer Delivery Process methodology
  • Interact with other team members from QA and PMO departments to identify requirements and facilitate within the testing of the application.
  • Build and maintain a reference-able customer relationship. Exhibits a sense of urgency in providing quality service to both internal and external customers.
  • Take ownership of the product development.
  • Extend, customize and integrate Esprida Enterprise platform to satisfy customer's business needs.
  • Provide guidance for business decisions from a technical perspective on issues such as performance, scalability, reliability, and security.
  • Mentor Associate Consultants.

Technical Requirements:

  • Experience in various J2EE technologies and open source frameworks, specifically: JSP and Servlets, JDBC, XML, EJB, ANT, Jasper Reports, Struts, Hibernate.
  • Experience with Web Services, SOAP, Axis, JMS and Message Driven Beans (MDB), Tomcat is an asset.
  • Experience with major database platforms: Oracle, MySQL.
  • Experience with JBoss Application server. Experience with additional application servers such as BEA Weblogic and IBM Websphere is an asset.
  • Experience with OOA, OOD, OOP and UML.
  • Experience with one or more of industry standard software development methodologies such as RUP and CMM and/or Agile methods of software delivery.
  • Hands on knowledge of common J2EE design patterns and Service Oriented Architecture.
  • Candidate should have 4 to 5 years Java programming experience.
  • Working experience with Enterprise Web Applications. Experience with Database and Application Clustering and Load Balancing is an asset.
  • Experience with CVS and general version control and software configuration management.
  • Experience testing and verifying software deliverables for readiness for User Acceptance Testing (UAT).

To apply:

For consideration for this position, please reference the complete job title. You may submit your resumé online, or mail, fax or e-mail it to Esprida Human Resources.

Note: This job posting is a summary overview only and is not intended to represent a comprehensive job description. All details and descriptions are subject to change.

Esprida Corporation thanks all applicants for their interest, however, only qualified candidates will be contacted.

[Apply Now]

Return to Careers at Esprida

Copyright 2008, Esprida Corporation. All rights reserved