Wednesday 13 March 2013

Senior Java Developer

Zylog delivers top jobs to top talent. We are currently seeking experienced professionals for exciting new opportunities and career advancement.
Zylog represents hundreds of client companies for both contract and permanent positions. New jobs are being filled every day and our experienced professional resource managers are waiting to help you screen the top jobs that match your skills and experience.

You don’t have time to search long lists of postings repeated on multiple web sites, so let our trained and experienced resource managers do the work for you. We review top jobs and will be the first to alert you when the right opportunity arises.

About the Job

Our client has a requirement for a Java Developer for a permanent fulltime opportunity.  The position is located in Toronto

Looking for a Senior Java Developer who will be responsible for the functional and technical analysis, design and programming of various system application components. The Senior Java Developer works with the business team to recommend, design, and implement solutions for complex problems and applications as directed by the department’s objectives.

Key Responsibilities
  • Provide technical expertise for software applications, architecture and systems design.
  • Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models.
  • Create functional and technical system design specifications: application and database designs.
  • Assist in establishing “Best Practices” programming standards and development processes.
  • Coordinate and participate in code reviews and mentor other developers.
  • Ensure that proposed and existing systems design is aligned with existing enterprise architectures,organizational goals and objectives.
  • By analyzing technical specifications, build and implement functionally accurate and modular application programs according to approved design specifications.
  • Formulate unit tests to test application software in development to ensure that a program’s functionality matches its specification’s business requirements, and to ensure that the organizations programming standards are followed.
  • Regularly coordinate or participate in discussions with the Product Management team to develop and maintain applications or enhancements that meet business needs.
  • Manage and support the maintenance of systems developed in-house, including “trouble-shooting”, defect fixing, change requests, designing, and implementing sound solutions.
  • Provide, maintain, and update technical documentation to reflect new applications or enhancements to existing applications.
  • Provide skills transfer or assistance to othe team members to improve product quality, per-formance, and to ensure standards are implemented.
  • Coordinate and support the implementation of developed projects for production use.
  • Problem-solve and think strategically as part of a team, or individually, to meet the needs of the project.
  • Provide accurate estimates for design and implementation effort on a per-project basis
  • Evaluate business requirements, use cases, and external designs, provide viable solutions, determine the best option and create a systems design and implementation for the chosen solution
  • Determine technical feasibility and solutions with Product Managers
  • Establish “Best Practices” coding standards
  • Prioritize own workload effectively and multitasks several concurrent projects at any given time

Qualifications

  • Degree or diploma in Computer Science, Engineering or related field
  • 5 years minimum of web application development and design
  • Technical Requirements: Java, J2EE, Struts, Spring, Hibernate, JSP, Javascript, HTML, CSS, XML, AJAX, Oracle database 10g, SQL, EJB, Eclipse
  • 5 years minimum working with web architecture (Weblogic 10g, Apache, Web Services)
  • Knowledgeable and experienced with Object-Oriented and  Service-Oriented Architecture, application architecture definition, applications design, business requirements gathering, requirements analysis, and data modeling
  • Team-oriented and shows initiative and creativity
  • Excellent verbal and written communication and knowledge transfer skills
  • Experience with portal architecture (preferably WebCenter Interaction 10gR3)
  • Experience with PHP an asset

How to Apply
Online:
To apply for this and other suitable exciting opportunities with Zylog Systems (Canada) Ltd., you can register and apply online at www.ZylogCanada.com.



No comments:

Post a Comment