POSITION SUMMARYJoin the team that is one of the top five web sites in Canada! The senior Java/J2EE developer will be a member of the Online Development team in the Business Solution Delivery Department, participating in projects, responsible for application support and system improvements for web-based and multi-tier J2EE applications and other integration applications linking business partners and our client's Online system.RESPONSIBILITIESThis position is a hands-on role. The Java developer must be a team player and have strong web application skills, good troubleshooting and self-starting qualities with minimal supervision. He/she will work with other team members to work on new projects and support back-end and middle-tier J2EE and other batch applications in large and complex, transaction-heavy environments.Major responsibilities are summarized as follows:Proactively participate in project development and new initiatives of application improvement in maintainability, reliability and process automation, and provide documentation when required. Support the J2EE applications and other batch applications including online Webstore, Contact center, interfaces, email campaign system, mainframe processes, and message oriented middleware (MOM), and utilities in all environments. Develop and implement solutions to address frequent and reoccurring problems on interfaces that link J2EE applications to various business partners and different systems either through WebSphere MQ messaging or FTP/HTTPS or other protocols. Investigate high severity application defects reported by internal and external customers in production, identify the root cause of the issue, develop a solution and implement it as early as possible per business requirements. Participate in optimization to achieve more scalable, reliable, secured, maintainable, extendable, and adaptable applications through effective refactoring, tuning and building solid and reusable frameworks. Participate in architectural design and QA test strategy review. Make sure that the design is aligned with industry best practices, the solution is a balance of availability, reliability, reusability, maintainability, scalability, performance, security and extensibility, and that the test cases have good test coverage. Responsible for applying vendor patches at J2EE application levels in all environments and participating in major version upgrades. Be flexible to provide application support at non-business hours when required. REQUIREMENTS4+ years of programming experience in server-side J2EE applications. Excellent knowledge and hands-on experience in J2EE technologies, development tools and application severs such as Servlet/JSP,, AJAX, Spring Application Framework (SpringAOP, POJO service and SpringJDBC), JNDI, JMS (and MOM product such as WebsphereMQ), XML/HTML /CSS, Ant, Struts, Hibernate, JUnit, Eclipse (or other similar IDEs) and CVS, and BEA Weblogic or Websphere application servers. 6+ years of software development experience and excellent understanding of the software development life cycle via agile programming practices including XP. Working knowledge in performance issues of large-scale web J2EE applications. Solid understanding of the software development process and 2+ years object modeling experience using UML, including use case, class, sequence, collaboration, activity diagrams. Experiences working in both UNIX (Solaris and AIX) and Windows platform. Working knowledge and hands-on experience of UNIX Script, Perl, PHP, CSS, and Oracle PL/SQL. Excellent problem solving and analytical skills Must have strong communication and interpersonal skills Strong work ethic, faster learner, very reliable, and highly motivated Good familiarity with current online trends including Social Media and mobile University degree in computer science/engineering or equivalent work experience Nice to have: hands on experience with Blue Martini and/or Endeca
Location:
Canada-ON-Toronto
Telecommute:
No (Onsite Position)
Contact Name:
Contact Phone:
Contact Email:
craig@onicosolutions.com
URL:
http://www.onicosolutions.com/jobs/view/171
Please mention Match Your Skill Jobs when contacting us.
$('#incl-soc').load('/includes/soc_icons.jsp?subject=Java%2FJ2EE+Developer+in+Toronto%2C+ON+%7C+Dev+Bistro&body=http%3A%2F%2Fwww.devbistro.com%2Fjobs%2F135824');
|