Sr Software Engineer

PayPal PayPal · Fintech · Austin, TX +1 · Software Engineering

Sr Software Engineer at PayPal in Austin, TX, focusing on developing and maintaining scalable and secure payment processing systems. Responsibilities include writing efficient Java/Spring Boot code, managing CI pipelines, optimizing system performance, collaborating with business users, and mentoring other engineers. Requires a Master's degree and experience in scaling applications, Java, Spring Framework, REST API development, data visualization for monitoring, Splunk/Kibana, Python, Oracle, MySQL, AWS, Kafka, Git, payment API processing, and AppDynamics.

What you'd actually do

  1. Develop and maintain scalable and secure payment processing systems that interact with databases and other Microservices, ensuring compliance with industry standards and regulatory requirements.
  2. Write clean and efficient code using programming languages and frameworks like Java and Spring Boot, adhering to best practices and design patterns.
  3. Create and oversee automated Continuous Integration pipelines utilizing tools such as Jenkins, and monitor the health and performance of production applications through platforms like Splunk and Kibana.
  4. Collaborate with business users to define the key business requirements and translate them into process/technical solutions.
  5. Mentor other engineers and developers by providing technical and business-related guidance and resources.

Skills

Required

  • Java
  • Spring Boot
  • Spring Framework
  • REST API
  • Microservices
  • CI/CD
  • Splunk
  • Kibana
  • Python
  • Oracle
  • MySQL
  • AWS
  • Kafka
  • Git
  • Payment API processing

Nice to have

  • Data Visualization for Monitoring Dashboard and Observability
  • AppDynamics

What the JD emphasized

  • scalable and secure payment processing systems
  • high traffic backend services, with low latency and design them for scale
  • compliance with industry standards and regulatory requirements