AmerisourceBergenposted 8 months ago
$78,000 - $142,000/Yr
Full-time • Mid Level
Onsite • Houston, TX
Merchant Wholesalers, Nondurable Goods

About the position

The Application Developer III at Cencora plays a crucial role in the design, development, and support of enterprise eCommerce B2B applications. This position is integral to an eCommerce platform that generates over $70 billion in annual revenue across multiple storefronts. The developer will work within a dynamic team focused on enhancing, fixing, and adding new capabilities to applications built on the SAP Commerce solution, ensuring that application performance standards are consistently met. The role is based in Conshohocken, PA, with options for remote and hybrid work arrangements. In this position, the developer will be responsible for creating complex technical solutions using J2EE components and the MVC pattern in Spring MVC, as well as SAP Hybris. Responsibilities include building solutions with items.xml, flexible search queries, REST controllers, cron jobs, events, and back-office customization. The developer will also conduct code reviews, manage code merges, and ensure code quality through tools like SonarQube and JSLint. Analyzing server logs and troubleshooting issues will be part of the daily tasks, along with coordinating automation and load testing efforts. The Application Developer III will develop RESTful web services in J2EE using JAX-RS and will need a strong understanding of web services architecture and Service-Oriented Architecture (SOA). Proficiency in code versioning tools such as Git and Bitbucket is essential. The role also requires providing architectural insights into newer Java UI frameworks and server-side programming, as well as participating in architecture scrums to create proof of concept items. Familiarity with modern front-end build pipelines and tools, as well as optimizing components for performance across various devices and browsers, is also expected. Knowledge of React.js is a plus, along with experience in leading and mentoring development teams.

Responsibilities

  • Design, develop, and support enterprise eCommerce B2B applications.
  • Enhance, fix, and add new capabilities to eCommerce applications built on SAP Commerce solution.
  • Develop complex technical solutions using J2EE components and MVC pattern in Spring MVC.
  • Build solutions using SAP Hybris, including items.xml, flexible search queries, and REST controllers.
  • Conduct code reviews and manage code merges to ensure code quality.
  • Analyze server logs and troubleshoot issues as they arise.
  • Coordinate with automation and load testing teams for regular tests.
  • Develop RESTful web services in J2EE using JAX-RS and other libraries.
  • Provide architectural insights into newer Java UI frameworks and server-side programming.
  • Participate in architecture scrums to create proof of concept items.

Requirements

  • Bachelor's degree in Programming/Systems, Computer Science, or equivalent related field, or equivalent work experience.
  • Typically 7-10 years of application programming and analysis experience.
  • 7+ years of experience in building enterprise web applications.
  • 2+ years of experience developing technical solutions using J2EE components and MVC pattern in Spring MVC and SAP Hybris.
  • Strong understanding of web services architecture and Service-Oriented Architecture (SOA).
  • Proficient in using code versioning tools such as Git and Bitbucket.
  • Experience with Test-Driven Development (TDD) and Selenium.
  • Experience in leading and mentoring development teams.

Nice-to-haves

  • Experience with Solr (not required).
  • Experience with Oracle PL/SQL (not required).
  • Experience with different APM solutions such as Dynatrace, New Relic, etc. (not required).
  • Experience with different CMS solutions (not required).
  • Experience with different graph technologies (not required).

Benefits

  • Medical, dental, and vision care coverage.
  • Backup dependent care support.
  • Adoption assistance and infertility coverage.
  • Family building support and behavioral health solutions.
  • Paid parental leave and paid caregiver leave.
  • Training programs and professional development resources.
  • Opportunities to participate in mentorship programs and employee resource groups.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service