Job Description :

Position Overview:

Job Duties:

  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Work with the products team to translate functional specifications into technical requirements and associated code development.
  • Participate in scrum meetings and provide development status.
  • Enhance out-of-box eCommerce Framework components to suit eCommerce needs.
  • Provide estimates for technical requirements.
  • Perform Code reviews.
  • Resolve Production issues in a timely manner to minimize impact.
  • Perform requirements analysis and create gap analysis.
  • Interact with cross functional teams to deliver functional requirements.
  • Design and develop solutions to fix identified problems.
  • Identify root causes of technical issues in production and out-of-box failures.
  • Implement best programming practices in software engineering.
  • Develop code updates to fix reported defects.
  • Support the trouble-shooting of customer issues with high-level data analysis and project review.
  • Support and develop software engineers by providing advice, coaching and educational opportunities.
  • Develop defect free software to accomplish engineering and organization mission.
  • Develop tools to improve the efficiency from eCommerce operation team.
  • Serve as Subject Matter Expert for client eCommerce checkout functionalities.
  • Re-architect the Product Information System for client eCommerce business.
  • Work in an agile development environment, including test-driven development.
  • Performance-tune and troubleshoot medium- to large-scale web applications.
  • Code within existing CMS/eCommerce framework software.
  • Identify new technologies to solve new or existing problems.

Job Requirements:

Job Requirements:

  • Bachelor's degree in Computer Information Systems, Computer Science, Computer Applications, or a related field plus 5 years of progressive post-baccalaureate experience in the field.

Additional requirements:

  • 5 years of experience working with application development teams
  • 5 years of experience developing software design patterns and performing functional programming and object oriented programming.
  • 5 years of experience performance tuning and troubleshooting medium- to large-scale web applications.
  • 5 years of experience working with Java programming language.
  • 5 years of experience with Spring framework.
  • 5 years of experience with Maven and/or Ant.
  • 5 years of experience with Rest API development.
  • 5 years of experience with SOAP Web Services.
  • 5 years of experience with relational database concepts like SQL, indexes and constraints, transactions, and object-relational mapping.
  • 3 years of experience working in an agile development environment, including test-driven development.
  • 3 years of experience coding with a CMS/eCommerce framework software.
  • 3 years of experience with Micro Services.
  • 3 years of experience with JMS and Pub-Sub Patterns.
  • 3 years of experience with HTML, CSS, JavaScript.
  • Experience working with cloud technologies like AWS.

Required Skills : ANT, Maven, Spring, CSS, API, JavaScript, CMS, JMS, SOAP, SQL, HTML
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :100% remote
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Software Product: Developer
Branch Code :Columbus

Similar Jobs you may be interested in ..