Braintreeposted 16 days ago
Full-time • Mid Level
Remote • Scottsdale, AZ
Personal and Laundry Services

About the position

PayPal, Inc. seeks MTS 2, Software Engineer in Scottsdale, Arizona. The role involves designing end-to-end flow for a program/product launch, which includes creating High Level and Low-Level design documents. The engineer will design and develop new features with code changes using Java, Spring, and ISO specifications to parse incoming ISO requests from the network and convert them to PayPal's domain model. The position also requires processing requests through REST API services and persisting data in PayPal's system of record. Additionally, the engineer will create DB Scripts in Oracle for table creation and modification as required for the program, fix existing bugs in the system to save PayPal's cost, and provide a seamless customer experience by extensive analysis of all flows to ensure no new issues are introduced. The role includes defining API contracts between REST API services, defining domain models, and defining new fields of Protobuf, component interaction, and transaction data model definition. Partial telecommuting may be permitted from within a commutable distance.

Responsibilities

  • Design end-to-end flow for a program/product launch.
  • Create High Level and Low-Level design documents.
  • Design and develop new features with code changes using Java, Spring, and ISO specifications.
  • Parse incoming ISO requests from the network and convert them to PayPal's domain model.
  • Process requests through REST API services and persist in PayPal's system of record.
  • Create DB Scripts in Oracle for table creation and modification.
  • Fix existing bugs in the system to save costs and enhance customer experience.
  • Define API contracts between REST API services.
  • Define domain models and new fields of Protobuf.
  • Define component interaction and transaction data model.

Requirements

  • Bachelor's degree, or foreign equivalent, in Computer Science, Engineering (any field) or a closely related field.
  • Five years of experience in the job offered or a related occupation.
  • Design large scale software systems using Object-Oriented design (5 years).
  • Java (5 years).
  • Database design and development using Oracle, MySQL (5 years).
  • REST API design and development (5 years).
  • Spring Framework (5 years).
  • Hibernate (5 years).
  • Full stack web development (5 years).
  • Expertise in Payments transaction processing (4 years).
  • Expertise in Tokenization Payments (4 years).
  • Backbone JS (4 years).

Benefits

  • Flexible work environment.
  • Employee shares options.
  • Health and life insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service