Jobs / Full-Stack Software Engineer - Level T25

Full-Stack Software Engineer - Level T25
Posted on: 6th April, 2020 | Closed

Skills Java
Experience 8-12 years exp
Cost to Company Best In Industry
Job Location Bangalore
Openings 20
How to apply Take a 4 hrs screening test organized by PayPal.
  • Opening time: Apr 27, 2020 11:30 AM UTC
  • Closing time: May 15, 2020 07:25 PM UTC
Note: You can take the test anytime between the given duration

Day to Day Responsibilities:

Implements solutions for specific use cases that provide frameworks, interfaces, and services that can be extended and reused for future requirements.

Experience Required:

  • 8+ year experience in Software development
  • BE/BTech degree.

Required Technical Skills:

  • Proficient in client & server-side JavaScript, HTML5, CSS3 and webpack.
  • Competent in building single page web applications using Node.js and React/Angular.
  • Experience with cross-browser, cross-platform and design constraints on the web.
  • Experience in developing automated unit and functional tests.
  • Knowledge of multiple back-end technologies (e.g. Java, Spring).
  • Experience with common front-end development tools such as Babel, Webpack, NPM, will be a plus.
  • Analytical mindset.
  • In-depth knowledge of Data Structure.
  • Should poses high problem-solving abilities.
  • Exceptional debugging skills.
  • Interested in keeping updated with the latest technological developments.
  • Experience in system design concepts.
  • Well versed in doing code reviews.
  • Ability to identify bottleneck issues in systems/designs and propose innovative solutions to solve them.
  • Ability to review and come up with effective designs to complex problems using system design concepts.
  • Proficiency in stakeholder management.
  • Guiding the team on coding best practices.
  • Evangelize the best practices of design and architecture.
  • Technology evaluation and adopt Industry best practices.

Nice to have Technical Skills:

  • Good knowledge in Java and Object-Oriented Programming languages and concepts.
  • Prior Experience working in SQL/NoSQL databases, preferably in Oracle.
  • Experience in Rest based service development.
  • Knowledge of multi-threaded, asynchronous code.
  • Experience in SCM like GitHub, SVN.
  • Experience in release and build tools like maven, Jenkins.
  • Skilled at writing Unit and Automation tests. A framework like selenium, Junit, JMeter etc.
  • Open-sourcing, patenting and participation as a presenter in relevant technological conferences.
  • Good understanding of machine learning (both analytics and engineering).
  • Hadoop and big data technologies skills, streaming technology.
  • Robotics Process Automation techniques.
  • Understanding or experience in Messaging systems like KAFKA, AMQ, JMS etc.

Required Soft Skills:

  • Should be a fast learner.
  • A team player who values collaboration, innovation, and inclusion.
  • Comfortable working in an Agile environment.
  • Strong verbal and written communication skills.
  • Interest in the payments industry.
About PayPal

PayPal has remained at the forefront of the digital payment revolution for more than 20 years. By leveraging technology to make financial services and commerce more convenient, affordable, and secure, the PayPal platform is empowering more than 300 million consumers and merchants in more than 200 markets to join and thrive in the global economy.

For more information, visit

View All Notifications