PayPal logo

Sr Software Engineer

PayPal
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaObject-Oriented DesignBackend DevelopmentSoftware ArchitectureSpring BootRESTful APIs

Job description

Overview

Senior software engineer role delivering complete solutions across the software development lifecycle, advising management on project-level issues, and guiding junior engineers.

What you'll do

  • Deliver complete solutions spanning all phases of the SDLC (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advise immediate management on project-level issues.
  • Guide junior engineers.
  • Operate with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices.
  • Apply knowledge of technical best practices in making decisions.

What you'll need

  • 3+ years relevant experience and a Bachelor's degree, OR any equivalent combination of education and experience.

Nice to have

  • Solid understanding of algorithms and data structures, knowledge of object oriented design, design patterns and multi-threaded programming.
  • Strong OOP skills, with ability to analyse requirements and transform into scalable software designs.
  • Experience with HTTP, REST APIs and competent designing and building web services/microservices in a commercial setting.
  • Competent in design/implementation for reliability, availability, scalability and performance.
  • Strong troubleshooting, debugging, and analytical skills.
  • Hands-on Java programming expertise (Core Java, J2EE, Spring framework).
  • Hands-on building RESTful services.
  • Follow coding and design best practices.
  • Experience working on SQL and NoSQL solutions with clear understanding of pros and cons of both relational and free-form databases.
  • Knowledge and a particular interest in issues related to large-scale distributed stream processing and real-time computation systems.
  • Hands-on experience in leveraging AI/GenAI tools to improve software engineering productivity across coding, testing, debugging and documentation.

Details

  • Location: Bangalore, Karnataka, India.
  • Work mode: hybrid, with 3 days in the office and 2 days at your choice of PayPal office or home workspace for the majority of employees.
  • Subsidiary: PayPal Travel. Travel percent: 0.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Engineer