PayPal - Chicago, IL

posted 29 days ago

Full-time - Mid Level
Chicago, IL
Credit Intermediation and Related Activities

About the position

As a software engineer on the Credit Platform team at PayPal, you will be responsible for building and enhancing tools that facilitate credit applications and usage for both US and international customers. This role involves developing high-quality, secure applications and participating in all stages of application development, including design, coding, security, testing, and production releases.

Responsibilities

  • Deliver new features, enhancements, and bug fixes for Java REST services, JMS daemons, and batch jobs.
  • Work closely with the Product team in an agile environment to bring features from conception to launch.
  • Participate in code reviews to ensure code quality and shared knowledge.
  • Collaborate with other teams across Credit to ensure transparency and effective delivery.
  • Design, develop, test, and release software using Java in a Linux/Unix environment.
  • Actively participate in design and code reviews.

Requirements

  • Bachelor's degree in computer science or equivalent combination of technical education and work experience.
  • 3+ years of software development experience with an object-oriented programming language comparable to Java, C++, Python, C#, or Ruby.
  • Knowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshooting.
  • Experience working with large-scale, highly available, and distributed systems.
  • Experience developing automated unit, integration, and functional test suites.
  • Experience writing SQL and implementing database design.
  • Experience with common Java APIs and frameworks including Spring, Hibernate, JPA, and JMS.
  • Experience with RESTful web services and SOA/microservices concepts, and RESTful API design.
  • Experience with the Maven build tool.
  • A habit of continuous learning and motivation for self-improvement.
  • Proficient (B2: Upper-Intermediate) in both written and spoken English.

Benefits

  • Flexible work environment
  • Employee shares options
  • Health insurance
  • Life insurance
  • Assistance Program
  • Stress management
  • Educational assistance program
  • Various time off options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service