Java J2EE Developer (Perm position)

Job Order ID:6914
Employment Type:Permanent
Web Publication Date:9/5/2019
Number of Positions:1
Job Location:Markham Ontario Canada
English Function Note:

Staffing Services by GardaWorld is recruiting a  Java (J2EE) Developer  for one of its clients located in the geographical area of Markham, Ontario, close to the intersection of the 404 and 407.


This is a permanent position with competitive salary & benefits.




  • Hands on J2EE and Web application development experience.
  • Strong knowledge of RDBM SQL and UML.
  • Maintain and enhance web-based application using object-oriented methodology following industry best practices.
  • Translate user requirements into solution design for development and implementation of enterprise integration technology solutions
  • Strong knowledge of Object Oriented Design, Service-Oriented software architecture, and common messaging patterns
  • Ensure solutions leverage innovative approaches & evolving technologies, and align with evolving Network, Security & Application Development strategies & standards
  • Participate in evolving guidelines, standards and consistent processes specific to Application Integration (EAI), Data Integration, API/Services Integration (ESB & API Services Mgmt), B2B/EDI processes, Digital/Mobile Integration, and, Hybrid Cloud integration technologies (iPaaS)
  • Architect new/complex/custom integrations for customers, including solutioning, implementation approach, maintenance approach and documentation
  • Evaluate and recommend new integration technologies
  • Good knowledge of system integration technologies: SOA, Web Service and Mule ESB, etc.
  • Good knowledge of Business Process Management concept and technology.
  • Experience in service-based development (Web Services, RESTful APIs, etc.)
  • Experience in data management & message queuing solutions
  • No SQL DB experience (e.g., MongoDB)
  • Act as the subject matter expert who can productively work with business analysts, in the analysis of data, applications and processes for preparing or finalizing the business requirements.
  • Knowledge of Waterfall, Agile and SCRUM required.
  • Good time management skills and capable of managing multi-task.
  • Handle the implementation of application in production.
  • Provide fixes on application defects and handle operational issues timely.
  • Capable of handling tasks under demanding fast-phased circumstance.
  • Other duties as required



Essential qualifications:


  • 5+ years of experience with Java/J2EE (JSP & Servlet),
  • 5+ years of direct experience with JBPM v3 or v6 SEAM, hibernate capability and experience would be an asset.
  • 5+ years relevant experience in analysis, development, testing, performance monitoring/tuning
  • 5+ years of experience building production scale Integrations on middleware platforms like Boomi, MuleSoft, Jitterbit, or Apigee.
  • At least 3 years of experience in implementing Web Service/IoT integration solutions (e.g. REST, SOAP, Node JS, Event Publication and Correlation Strategies, Microservices)
  • Debugging and deployment support in Front/Back-End Web (J2EE) environment using J2EE Application Server
  • MUST Have - JSF, SEAM, Rich Faces, AJAX, JQuery, RESTful Web Services, Hibernate, PL/SQL, Drool, Maven, Tomcat
  • Nice to have JBPM, CSS, JBoss, Jasper
  • Effective verbal communication with both technical and non-technical team members
  • Excellent analytical and problem-solving skills
  • Customer service oriented – professional, helpful, friendly
  • Organized, able to multi-task, balance multiple projects and priorities
  • Responsible and accountable
  • Proven record of taking initiative
  • Ability to thrive in a team environment




Please create your profile on our career website and apply for this job so we can consider your application.  

Follow us on LinkedIn   and Facebook «  Staffing Services by GardaWorld  »


You can also send your resume at or call us at 416-863-1800

GardaWorld is an equal opportunity employer and takes pride in a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, sexual orientation, national origin, age, marital or veteran status, disability or any other protected status.

We thank all applicants for their interest in the position; however, we will communicate only with selected candidates.  

 About Staffing Services by GardaWorld :

Staffing Services by GardaWorld offers temporary and permanent work opportunities in various areas such as: customer service and sales, administrative support, accounting and banking, call center, industrial and logistics.

Specialized in outsourcing staff, recruitment, training and coaching, GardaWorld has developed a unique and proven way to provide rapidity and outstanding service market flexibility.