PayPal

Senior Software Engineer

San Jose, CA US
Node.js Spring TypeScript AngularJS HTML CSS Git Java JavaScript SQL React API
This job is closed! Check out or
Description
PayPal Micro Business organization is looking for a Staff Software Engineer who are full stack with hands-on experience in Java, JavaScript, Spring Core and Spring Batch. We are looking for candidates who have a passion for developing scalable, distributed software systems that require high availability to our merchants and consumers. As a member of our team, you will work directly with our Product Owners and Domain Technical Leads to create outstanding solutions and deliver incredible products. If you are excited about solving hard problems for our customers, working with a passionate and dedicated engineering team, and are focused on constant improvement as an engineer then please apply!

Key Responsibilities:  

  • Work closely with cross-functional stakeholders to make collaboration better between different teams 

  • Drive complex architectural discussions that involve multiple systems. Ensure minimal operational overhead by automating maintenance tasks with easily manageable configurations, solving scalability bottlenecks to improve performance, and maximizing system availability by ensuring functional and performance SLAs. 

  • Identify any product/functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery. 

  • Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives 

  • Drive engineering excellency  

  • Pro-active response in identifying and troubleshooting integration or technical issues 

  • Drive engineering excellence by creating reusable, production-ready frameworks 

  • Challenge the status quo when needed. 

  • Evangelize best practices and produce innovative solutions to improve our quality and excellence initiatives  

  • Partner closely with product managers, designers, analysts, and other engineers to build innovative solutions 

  • Deliver high-quality and maintainable code using test-driven methodologies  

  • Monitor and maintain critical applications, services, and products 
       

Required Skills:  

  • BS/MS degree, preferably in a Computer Science or related field.  

  • 8+ years of overall experience in designing and developing large-scale software applications. 

  • Deep understanding and hands-on experience using JAVA, Spring Core, and Spring Batch, with good hands-on exposure to SQL and NoSQL technologies, a good understanding of relational and free-form databases, including strong data architecture and SQL/PL-SQL development skills. 

  • Proficient with Functional and Object-Oriented JavaScript/TypeScript/ES6+coding 

  • Hands-on experience working Experience with client-side JavaScript frameworks such as React.js or Angular.js 

  • Proficient with web frontend technologies (HTML, CSS, Webpack, Bootstrap…) 

  • Deep familiarity with JavaScript and server-side JavaScript frameworks such as NodeJS  

  • Experience with remote data via RESTful APIs (Application Programming Interface) and JSON 

  • Passionate about mentoring team members and staying up-to-date on the latest technologies and platforms. 

  • Passion for designing and engineering rich user interfaces.  

  • Disciplined approach to testing and quality assurance  

  • Hands-on knowledge of version control systems such as GIT  

  • Ability to think logically, diagnose/triage, and make decisions  

  • Bias towards action, driven to execute and follow through 

  • Hands-on knowledge of OOP/OOD/Functional languages along with a strong understanding of concurrency, parallelism, and networking, with profound data structure & algorithms.  

  • Experience developing solutions for service monitoring, automated remediation, measuring availability and reliability, performance, analytics, and network

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

7 applies

363 views

Other Jobs from PayPal

Software Engineer

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

Frontend Engineer

Remote Chennai, India

Senior Software Engineer

Remote Chennai, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 216 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers