Backend Software Developer (Java)

25 Nov 2024

Vacancy expired!

Backend Software Developer (Java) Permanent w/Great Benefits Remote (Pacific Core Hours) NOTE - Any of the following states are fine OR, NV, TX, IL, FL, PA, WA, AZ, KS, SD, GA, KY, VA, OH, MI, TN, MT Summary: The Software Developer contributes to the development of next generation projects on the eCommerce Platform. Responsibilities: Designs and develops new features to be included in each release Writes back-end code using Java Works with Spring Boot as a web application platform Develops front-end code using html, CSS and JavaScript Writes SQL code and works with JPA to access and update databases Designs and implements microservices and APIs for integration with 3rd parties Works with tools like Maven to build code Manages code, versions and branches in Git and/or Bitbucket Participates in code reviews with peers Works well with other developers, business analysts and QA Testers Identifies, troubleshoots and resolves production application issues Ensures that code is high quality, functional, clean, and secure Codes using development best practices and contributes to their improvement Actively seeks new ways to improve applications and application environments Uses design patterns for development Recommends solutions to bugs and incidents Monitors and lowers the number of defects resulting from development Performs unit testing on enhancements and bug fixes Skills / Experience: 4-8+ years of experience in information technology; or equivalent combination of education and experience. 4 plus years of experience with developing web solutions with Java Two plus years of experience with working in databases Previous experience with front-end systems such as HTML5, CSS, JavaScript etc. Previous experience utilizing Spring Boot for Java development is required for this role Demonstrated proficiency with GIT (Command line and/or tools) is also required for this role Experience with Jira or other SCRUM-based system is preferred Ability to troubleshoot and problem solve Ability to work on remote software development teams Ability to continuously innovate new solutions, influencing and responding to change Ability to work with others in a team-based environment Self-starter, act on own initiative and work in a dynamic, fast-paced, ever-changing environment Desire to support and meet the needs of other employees and the Cooperative as a whole Nice to have: Previous experience with platforms such as Elastic Path, BloomReach CMS, Adobe AEM, Magento, Salesforce, Shopify, and/or BigCommerce Experience with ReactJS Mobile experience or willingness to learn iOS or Android Communication Skills: Excellent verbal and written communication skills are required Collaborative work approach and tolerant of change and ambiguity Familiarity with web-based tools such as teams and zoom Education: Bachelor's Degree (B.S.) from a four-year college or university in Computer Science or Engineering or related field Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil right laws.

  • ID: #23460608
  • State: Oregon Portland 97220 Portland USA
  • City: Portland
  • Salary: Market
  • Job type: Permanent
  • Showed: 2021-11-25
  • Deadline: 2022-01-23
  • Category: Et cetera