Current Opportunities
| Job Title: | JAVA / J2EE Developer |
| Location: | Winnipeg, Manitoba, Canada |
Summary
Reporting to the VP of Technologies, you will be required to possess excellent modeling, analysis, development and problem solving skills within your role as a JAVA / J2EE Developer.
Duties and Responsibilities
- Create design sessions, coding and perform code reviews.
- Gather requirements for design specifications.
- Develop with core Java API's with emphasis on JDBC connection pools, Struts frame work and DB2.
- Perform integration testing, supporting beta testing and bug fixes.
- Being able to provide web development and documentation.
- Design and development of EJB Components using a production EJB Server such as Websphere.
- Support, enhance and maintain existing and new applications.
- Work with a team of developers to ensure products are being developed in a timely manner.
- Working closely with the application architect team to design and develop high performance applications.
Qualifications
- Five plus years of object oriented analysis, design and development experience of multi-tier distributed applications.
- Expert knowledge of n-tier Internet/Intranet application architectures, J2EE design patterns and software engineering best practices.
- Five plus years of experience with JSP, Servlets, JNDI, MS and J2EE.
- Extensive understanding & experience using frameworks such as Spring or Struts
- Extensive skills in building Web based applications
- Extensive experience to multi-threaded Java-based application development
- Extensive understanding & experience using design patterns
- Extensive understanding & experience using SOA and Webservices
- Good Knowledge of UML and modeling
- Thorough in-depth knowledge of design and analysis methodology & application development processes
- Experience with Tomcat Servlet Engine and BEA Weblogic App Server V.8.1 or higher
- Experience with Oracle, DB2
- Knowledge of the Unix, Linux, Windows operating systems
- Knowledge of database architecture and design principles
- Strong technical and design skills. "
- Good oral and written communication skills;
- Ability to manage prioritized tasks while meeting deadlines;
Education Requirements
- Post-secondary education and/or equivalent experience is desirable.
Compensation
- Compensation will be commensurate with education, qualifications and experience.
How to Apply
Send your résumé to our Human Resources Officer at hr@youcandothat.com. Only the applicants selected for an interview will be contacted. We thank you in advance for your interest in YouCanDoThat.com Corporation.