Full Stack Developer

BRAINHUNTER

$80K — $100K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, engineering, or equivalent work experience.
  • 5 years of software development experience, particularly in PHP and Java.
  • Strong object-oriented design skills and expertise in PHP/Java development.
  • Experience with LAMP stack and database design, specifically MySQL/Postgres.
  • Familiarity with Agile (Scrum) methodologies and test-driven development.

Responsibilities

  • Collaborate with team members to clarify business requirements and create design specifications.
  • Develop and enhance the distributed order management system for eCommerce.
  • Create custom PHP applications in a LAMP environment.
  • Implement business logic in Java within the eCommerce platform.
  • Document new features and application changes effectively.
  • Support the QA team in testing new features through formal and informal methods.
  • Work alongside the infrastructure team to troubleshoot production issues.

Benefits

  • Opportunity to work with cutting-edge development technologies.
  • Engagement in designing high-demand, multi-threaded eCommerce solutions.
  • Dynamic team environment fostering collaboration and innovation.
  • Access to continued learning and research on new technologies.
  • Contribution to real-time applications that impact a large user base.
Full Job Description
Job Title: Full Stack Developer

Location: Vaughan, ON

Job Type: Fulltime/Permanent

Job Purpose: You will apply cutting edge development technologies to solve hard-core scale and integration problems and build high-demand, multi-threaded eCommerce applications. You will apply your existing PHP/J2EE knowledge to a large-scale real-time eCommerce platform through the design, implementation and support of new and existing eCommerce features.

Responsibilities:
  • Work collaboratively with team members to clarify business requirements, create comprehensive and viable designs with effort estimations.
  • Develop and enhance Client's distributed order management system
  • Develop custom PHP applications on MySQL/Postgress in a LAMP environment
  • Implementation of business logic in Java as a part of the overall eCommerce platform.
  • Creating documentation for new features and application changes
  • Supporting our QA team in testing your features formally (test scenarios) as well as informally.
  • Working with our infrastructure team to debug issues as they arise in production.
  • Innovating new solutions and researching new technologies that may complement Client's eCommerce site


Strongly Desirable Assets
  • Familiarity with secure coding principles like PCI, ISO 17799/27002 an asset
  • 2-3 years of experience developing with platforms (ATG, Websphere, Magento, MS Commerce Server) a strong asset
  • Site search technology experience (Endeca, Solr)
  • SEO

References would be highly appreciated!!!

Thanks and Regards,

Laxman Shaw,



Qualifications

Minimum Education/Experience:
  • Strong command of English, both written and spoken.
  • Bachelor's degree in computer science, computer engineering or electrical engineering or equivalent.
  • Very strong object-oriented design skills and expert PHP/Java skills. Experience with Eclipse is a plus.
  • 5 years of software development experience, solid understanding of PHP concepts coupled with real-world working experience
  • Java 2 development and JVM tuning
  • Redhat Enterprise Linux and Apache experience
  • 3-5 years of experience building web-based solutions utilizing jQuery, HTML5, JS, server and client side software
  • Strong experience with database design and must be comfortable writing SQL queries.
  • Experience with high-performance, multi-threaded or distributed computing environments a plus.
  • Must be able to take initiative on projects and proactively offer suggestions and/or resolutions.
  • Creative thinker, proactive, team player, and success-oriented who delivers on commitments.
  • Experience developing using Agile (Scrum) software development methodologies
  • Experience in test-driven development
  • Expertise developing products using XML, XPath, and XSD Schemas
  • Complete understanding of the full product development lifecycle (design, development and testing)


Additional Information

Similar Jobs

More Jobs at BRAINHUNTER

More Information Technology Jobs

Find similar Full Stack Developer jobs: