💼

Software Engineer at PayU

Location
Bengaluru
Job type
Full time
Posted on 18 Jan
Description

What you’ll be doing:


  • Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.
  • Drive Implementation approach discussions by taking complete ownership of partially defined problems.
  • Practice TDD and help us retain/improve our code coverage.
  • Optimise flows within systems for better performance in response times and memory consumption.
  • Tear down unused flows and concepts to make way for the new and evolved ones.


What are we looking for?


  • Someone with at least 2-3 years of experience building backend systems using any of the following languages: Java, Python.
  • Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.
  • Someone who can work both independently and in collaboration with the team as and when the situation demands for it.
  • Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder.


Bonus point if you have:


  • Experience in the Fintech domain and/ or B2C product experience.
  • An understanding of design principles and accepted software design practices.
  • Experience building backend systems in Java+SpringBoot or Python+DJango.
  • An engineering degree in Computer Science.
  • Worked on products with a massive user scale - 1 Mn+ DAUs especially.


Master Backend Engineering
AI-First Software Engineering
Next batch starts on 23 Aug
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply