Productive Data Solutions - Pittsburgh, PA

posted 18 days ago

Full-time - Mid Level
Pittsburgh, PA
Administrative and Support Services

About the position

The Integration Developer - Java is a moderately experienced role within the IT Department at Republic Services, focusing on the design, build, and testing of integration services within an agile development life cycle. This position is integral to the Order-to-Cash project, which aims to modernize enterprise systems by transitioning from an IBM iSeries to an Oracle ERP system. The developer will construct Web Services (REST) and create reusable components to support next-generation technology projects.

Responsibilities

  • Prepares detailed technical specifications for complex programs.
  • Writes high quality code according to specifications.
  • Follows company policies and practices related to the System Development Life Cycle.
  • Assists in defining application system scope and objectives through research and fact finding.
  • Provides Tier 3 support for IT issues escalated by IT Customer Support.
  • Develops project plans for application software implementation activities.
  • Maintains strong vendor relationships to resolve problems and coordinate IT product delivery.
  • Supports and validates integration production release activities.
  • Creates and updates necessary documentation for each system.
  • Performs other job-related duties as assigned.

Requirements

  • Bachelor's degree in Computer Science or related field, or comparable experience.
  • 2 years of experience in object-oriented programming with proficiency in Java and related frameworks.
  • Experience with Web service protocols such as Spring and Maven.
  • Familiarity with application servers like Tomcat and unit test frameworks such as JUnit.
  • Experience with Continuous Integration tools like Jenkins and source code control tools like Git or GitHub.
  • 2 years of experience working with RDBMS.
  • Experience with cloud environments such as Amazon Web Services.
  • Proficiency with serverless components like AWS Lambda and AWS RDS.
  • Experience writing efficient SQL.
  • Understanding of Service Oriented Architecture (SOA) concepts.
  • Proven ability to work in a collaborative and inclusive environment.
  • Thorough understanding of Scrum/agile project lifecycle.

Nice-to-haves

  • Experience with Github Actions.
  • Proficiency with Infrastructure as Code (IaC) tools like Terraform.
  • Hands-on experience developing Java Message Services (JMS).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service