PayPal is seeking to deliver complete software solutions across the Software Development Lifecycle (SDLC) to support its global payments platform, enabling secure and seamless transactions for consumers and merchants.
Requirements
- 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
- Experience developing large scale applications JAVA, Spring Core and Spring Batch, with good hands on exposure to SQL and NoSQL technologies
- Exposure to Spark, Distributed Databases, Cloud Technologies is a plus.
- Accomplished technologies with deep understanding of and extensive experience applying advanced object-oriented design and development principles.
- Expert level understanding of designing and developing data intensive applications, and architecting them for scalability and availability.
- Hands experience in designing and developing high traffic backend services, with low latency and designing them for scale.
- Accomplished technologies with expert level experience applying software design patterns, data structures, algorithms.
Responsibilities
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Advises immediate management on project-level issues
- Guides junior engineers
- Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
- Applies knowledge of technical best practices in making decisions
- Experience developing large scale applications JAVA, Spring Core and Spring Batch, with good hands on exposure to SQL and NoSQL technologies
- Expert level understanding of designing and developing data intensive applications, and architecting them for scalability and availability
Other
- Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions
- Experience in handling multiple stakeholders across technology and business
- Ability to influence without authority
- Proficiency in driving consensus, and have proven track record of innovative solutions solving business problems, without creating technical debts.
- 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.