💼

Software Engineer at PayPal

Location
Bengaluru
Job type
Full time
Posted on 12 Aug
Description

Job Description:

Your way to impact


As the Software Engineer, you will lead a team of engineers in designing, developing, testing, and deploying a diverse range of products across web and mobile platforms. The ideal candidate will possess a proven track record in crafting customer-facing experiences, exceptional technical proficiency, effective communication skills, and a drive to excel in a fast-paced environment.


Your day to day


  • Collaborate with Product Owners and cross-functional teams to comprehend business requirements and deliver scalable solutions.
  • Work closely with the Architecture team to design data integration and movement solutions.
  • Proactively identify and communicate potential issues to the team and management in a timely manner.
  • Collaborate with a team of skilled engineers, product managers, and architects to design and develop a highly scalable and configurable Credit Risk Platform.
  • Contribute to design meetings, proposing, discussing, and refining new features and functionalities.
  • Engage in all phases of the project life cycle, from kickoff through requirements analysis, design, and implementation.
  • Demonstrate self-starting capabilities, working independently or as part of a team, and possess strong communication skills for interfacing with business partners and Technology.
  • Communicate technical standards, principles, methodology, and trends to stakeholders effectively.
  • Apply analytical and innovative thinking to develop comprehensive detailed specifications.
  • Excel in cross-functional collaboration and achieve results in matrix organizations.
  • Utilize experience in engineering support throughout the product development life cycle (PDLC).
  • Possess working knowledge of fintech standards and practices, preferred.


What Do You Need To Bring-

  • 3 + years of experience in Scalable, Distributed Systems
  • Proficiency in back-end development utilizing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate).
  • Strong object-oriented programming (OOP) skills, with the ability to analyze requirements and translate them into scalable software designs.
  • Hands-on experience with REST APIs and adeptness in designing and constructing web services/microservices in a commercial environment.
  • Experience with SQL & NoSQL DBs, modern database technologies, Caches, Message Queues .
  • Competent in designing and implementing solutions for reliability, availability, scalability, and performance.
  • Proficiency in software engineering tools (e.g., Java build tools) and adherence to best practices such as unit testing, test automation, continuous integration, etc.
  • Experience with Big Data technologies & AI/ML will be a plus.


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 17 Jan
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply