Titre du poste ou emplacement

Java Developer

Experis Canada
Markham, ON
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Expérimenté

Our client is on the lookout for a seasoned pro to join their team as a Java Developer. This full-stack role is perfect for someone with top-notch technical, analytical, and communication skills. You'll be hands-on in an agile team, conjuring up new product features and core system improvements. Plus, you'll tackle production support escalations and mentor junior developers like a true tech guru.

Essential Functions:

  • Dive into full lifecycle application development.
  • Design, code, and debug software like a coding ninja.
  • Perform software analysis, risk analysis, and reliability analysis.
  • Mentor team members to level up their technical and soft skills.
  • Join in on software design, architectural discussions, prototyping, and development estimation.
  • Engage in client requirements and scrum team pow-wows.
  • Support production when the tech gremlins strike.
  • Assist with functional/system integration testing and deployment.

Competencies:

  • Problem-solving wizardry
  • Business acumen
  • Results-driven dynamo
  • Team collaboration and tech communication
  • Customer focus
  • Agile development processes
  • Communication proficiency

Required Education and Experience:

  • Minimum 5 years of experience developing web-based Java/J2EE applications.
  • BSc/BA in computer science, engineering, or a relevant field; MSc/MA preferred.
  • Solid full-stack developer.
  • Strong skills in Spring (MVC, Core, and IOC), Hibernate, Struts, JSF, NodeJs, Linux.
  • Experience with Apache Tomcat, Weblogic, and TomEE.
  • Experience using and implementing SOAP/REST-based web services using XML/JSON.
  • Familiarity with AWS cloud technologies (API Gateway, Lambda, SQS, ECS, NoSQL, S3, CloudFormation), container orchestration (Docker).
  • Strong SQL skills and working knowledge in Oracle.
  • Self-motivated and directed, with the ability to juggle complex tasks in a high-pressure environment.
  • Analytical and problem-solving abilities, with keen attention to detail.
  • Prior airline domain experience, preferably in crew management/service area, is a bonus.

Partager un emploi :