Sr. Software Engineer

PayPal PayPal · Fintech · San Jose, CA +1 · Software Engineering

Sr. Software Engineer at PayPal in San Jose, CA, responsible for designing, developing, and deploying software for transaction processing in the payments domain. Requires expertise in Java/J2EE, Spring, Hibernate, and various web/cloud technologies, with a focus on end-to-end quality and collaboration with infrastructure teams.

What you'd actually do

  1. Design, develop, and deploy software utilizing Java/J2EE, Spring, and Hibernate, with rapid iteration as required by roll-out and business needs.
  2. Build technical infrastructure of the complete life cycle of transaction processing in payments domain.
  3. Own end-to-end quality of deliverables during all phases of the software development lifecycle.
  4. Gather and interpret business needs into technical designs and implementation options, ensuring the design and implementation adhere to defined specs and processes.
  5. Collaborate with core platform and infrastructure teams to satisfy the infrastructure needs for payments solutions.

Skills

Required

  • Java/J2EE
  • Spring
  • Hibernate
  • React
  • Angular
  • Node.js
  • Express
  • AWS Services
  • DynamoDB
  • Lambda
  • S3
  • IAM
  • ECS
  • EKS
  • CloudWatch
  • SQL
  • MongoDB
  • Playwright
  • React Testing Library
  • Karma
  • Jasmine
  • Selenium WebDriver
  • Karate
  • WireMock
  • Cucumber-Java
  • Jenkins
  • Docker
  • Git
  • Datadog
  • Splunk
  • Kibana
  • Insomnia
  • Postman

Nice to have

  • Spring Boot
  • Spring MVC
  • API testing tools