Principal Engineer- Backend

at Paytm

DP
Posted by Sagar Das
icon
Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad
icon
8 - 11 yrs
icon
₹40L - ₹65L / yr (ESOP available)
icon
Full time
Skills
Java
J2EE
Spring Boot
Hibernate (Java)
Apache Kafka
NOSQL Databases
Relational Database (RDBMS)
Cassandra
Architecture
Microservices

Principal Engineer - Backend

 

About US:

Paytm is India’s leading digital payments and financial services company, which is focused on driving consumers and merchants to its platform by offering them a variety of payment use cases. Paytm provides consumers with services like utility payments and money transfers, while empowering them to pay via Paytm Payment Instruments (PPI) like Paytm Wallet, Paytm UPI, Paytm Payments Bank Netbanking, Paytm FASTag and Paytm Postpaid - Buy Now, Pay Later. To merchants, Paytm offers acquiring devices like Soundbox, EDC, QR and Payment Gateway where payment aggregation is done through PPI and also other banks’ financial instruments. To further enhance merchants’ business, Paytm offers merchants commerce services through advertising and Paytm Mini app store. Operating on this platform leverage, the company then offers credit services such as merchant loans, personal loans and BNPL, sourced by its financial partners. 

 

About the role:

As a Principal Engineer, you will help define the technical design and implementation roadmap across multiple solutions and will work with engineering leadership to ensure we resource and equip our squads with the right expertise to deliver those solutions.

 

Requirements:

  • 8+ years of strong software design/development experience in building massively large scale distributed internet systems and products.
  • Hands-on experience in Advance Java, Spring boot, AWS, Node
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development.
  • Should be an active contributor to developer communities like Stack overflow, Top coder, Git hub, Google Developer Groups (GDGs). 
  • Superior organization, communication, interpersonal and leadership skills.
  • Must be a self-starter who can work well with minimal guidance and in fluid environment.

 

Preferred Qualifications : Bachelor's/Master's Degree in Computer Science or equivalent

 

Skills that will help you succeed in this role:

  • Expertise in Java, DB: RDBMS,NoSQL Messaging: Kafka/RabbitMQ, Caching: Redis/Aerospike, Micro services, AWS
  • Strong experience in scaling, performance tuning & optimization at both API and storage layers
  • Problem Solver with a passion for excellence.

 

Why join us

  • Because you get an opportunity to make a difference, and have a great time doing that.
  • You are challenged and encouraged here to do stuff that is meaningful for you and for those we serve.
  • You should work with us if you think seriously about what technology can do for people.
  • We are successful, and our successes are rooted in our people's collective energy and unwavering focus on the customer, and that's how it will always be.

 

Compensation:

If you are the right fit, we believe in creating wealth for you. With enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants – and we are committed to it. India’s largest digital lending story is brewing here. It’s your opportunity to be a part of the story!

About Paytm

About Us:


Paytm is India’s leading digital payments and financial services company, which is focused on driving consumers and merchants to its platform by offering them a variety of payment use cases. Paytm provides consumers with services like utility payments and money transfers, while empowering them to pay via Paytm Payment Instruments (PPI) like Paytm Wallet, Paytm UPI, Paytm Payments Bank Netbanking, Paytm FASTag and Paytm Postpaid - Buy Now, Pay Later. To merchants, Paytm offers acquiring devices like Soundbox, EDC, QR and Payment Gateway where payment aggregation is done through PPI and also other banks’ financial instruments. To further enhance merchants’ business, Paytm offers merchants commerce services through advertising and Paytm Mini app store. Operating on this platform leverage, the company then offers credit services such as merchant loans, personal loans and BNPL, sourced by its financial partners.


Why join us:

  • Because you get an opportunity to make a difference, and have a great time doing that.
  • You are challenged and encouraged here to do stuff that is meaningful for you and for those we serve.
  • You should work with us if you think seriously about what technology can do for people.
  • We are successful, and our successes are rooted in our people's collective energy and unwavering focus on the customer, and that's how it will always be.


Founded
1998
Type
Product
Size
5000+ employees
Stage
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Senior Java Software Engineer

at Cactus Communications

Founded 2002  •  Services  •  100-1000 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
icon
Remote only
icon
4 - 9 yrs
icon
Best in industry

About the team

 

Cactus Labs is the high-impact R&D Cell of Cactus Communications. We use AI/ML to solve complex technical and business challenges that keep CACTUS competitive and make it an industry leader. We are a multi-cultural team spread across 6+ countries. We primarily work in the domains of AI/ML especially with a focus on text (NLP - Natural Language Processing), Language Understanding, Explainable AI and Big Data

Within Cactus Labs you will be a part of the micro-services team that builds and exposes knowledge extracted by our NLP Experts, Big Data Engineers and Machine Learning Wizards to both internal and external products. Some of the largest academic publishers around the world consume these APIs on their live products.

The micro-services team is the bridge that connects the core of Cactus Labs to internal and external products. This role allows you drive innovation daily and be where all the action is.

 

Job Responsibilities

  1. Take full ownership of the current microservice technology stack of Java on SpringBoot and Docker
  2. Build and release software through Jenkins, onto an AWS microservice architecture using Docker. Ensure the weekly software releases go off without a hitch
  3. Benchmark extensively to pick the right approach, work with a mindset to scale dynamically and think ahead to anticipate problems and meet user needs
  4. Collaborate closely with various team members like Big Data Engineers, Big Data/Cloud Architect and Domain SMEs while building and designing solutions
  5. Be the technical SME while working with Product Managers and business stakeholders.
  6. In addition to technical expertise, understand our products and the users – contribute to product direction & user understanding
  7. Play an active part in code reviews, your own and others—set the standard for the team!

 

Skills & experience:

  1. 5-8 Years of relevant experience
  2. Hands on experience with SpringBoot and Java in a professional setting. You can build and guide building of advanced microservices, ensuring high traceability, scalability, and stability.
  3. Prior experience with building and executing POCs. You can run benchmarks and present results and make sound technical decisions based on results
  4. Hands-on experience of working on any cloud environment, preferably AWS
  5. Experience working with CI/CD pipelines. You can automate and monitor deployments ensuring a friction free go LIVE and update process
  6. Be independent, self-driven and self-motivated. Take charge of your learning and growth.
  7. Keep yourself actively updated of progress in the domain


About us:

 

Cactus Communications is a technology company accelerating scientific advancement. We collaborate with researchers, universities, publishers, academic societies, and life science organizations. We offer AI-powered scholarly publishing solutions for journals and researchers; editorial, translation, education, and training solutions for researchers; strategic and tactical scientific content solutions to global life science organizations; and solutions for science dissemination and engagement with peers, public, and policymakers for wider research outreach. We also incubate seed-stage and early-stage startups that share our mission to solve global problems with science and technology solutions. We have offices in London, Princeton, Singapore, Beijing, Shanghai, Tokyo, Seoul, Aarhus, and Mumbai; a global workforce of over 3,000 experts; and customers from over 190 countries.

 

 

Know about our Culture:

 

The CACTUS culture is the glue that binds us together as we work towards the same shared goal.

 

We are “One CACTUS”. You are a Cactizen regardless of where you work.

We take pride in our diversity, respect each other, and call out bias whenever we see it.

We focus on outcomes rather than formalities. Everyone is on first-name basis.

We are selective and hire only those who share our vision and values

 

CACTUS has always been driven by its culture. It sets us apart and attracts people who want to maximize their potential at work and in life. It describes our unique work practices in three aspects: People & Life, Performance & Career, and Business & Leadership.

 

Awards and Recognition:

  • Consistently ranked among the top 20 on the global list of the Top 100 Companies for Telecommute Jobs (Forbes.com) since 2016
  • Recognized as one of Asia’s 100 Most Admired Brands 2020 by White Page International (2020).
  • Recipient of two bronze Stevie® Awards (Most Exemplary Employer and Most Valuable Corporate Response) at the 17th annual Stevie Awards for Women in Business (2020)
  • Recognized as one of the Best Companies for Millennials by Times Ascent and Learning & Organisation Development Roundtable (2019)
  • Emerged as one of the top 10 companies determined as a safe workplace for women in India in a survey conducted by Rainmaker (2019)
  • Ranked #1 among India’s Great Mid-Size Workplaces by Great Place to Work® Institute (2017)

 

Connect with us on, LinkedInFacebook & Instagram to remain abreast with the latest developments

 

Job posted by
Hemal Kamble

Java Developer

at Rocketlane

Founded 2020  •  Product  •  20-100 employees  •  Raised funding
Java
Python
Ruby
Ruby on Rails (ROR)
Go Programming (Golang)
Microservices
RESTful APIs
icon
Chennai
icon
1 - 5 yrs
icon
Best in industry

Company:

Rocketlane is a startup founded in April 2020 by Srikrishnan, Vignesh and Deepak. Prior to Rocketlane, they have experience running a successful startup named Konotor which was acquired by Freshworks in 2015. Rocketlane currently has paying customers and launched to the public in June 2021. The company is VC funded and backed by Matrix partners and Nexus ventures partners.


Rocketlane enables businesses to onboard their customers better, faster, smoother, through a new collaborative experience. It helps accelerate live revenue for the service provider, and also enables faster time to value for customers.


Role: Backend engineer

Description:

Are you a backend developer looking to fast-track your learning and growth? Have you looked at world class products like Asana, Notion, or Airtable, and felt “I wish I were part of the early team that built these products”?


At Rocketlane, we’re a team that has previously built and rolled out globally successful SaaS products used by tens of thousands of customers. We’re laser focused on delivering a world class product again, and looking for an ambitious backend engineer to join our existing team of 14 engineers.


If it excites you to think of a fast paced start-up environment, building something big from scratch, breaking down new problems, creating new APIs, working on performance issues, getting hands-on with devops initiatives, and showcasing demos of your work every Friday with a happy and passionate team, then this is the right opportunity for you.

Some of the tech problems you get to work-on as a backend engineer would be to build the backend for a modern spreadsheet experiences from scratch, work on infra as code, write robust code that is fault tolerant, work on performant code that adheres to SLOs set by the organization.


About you:

  • ●  2 - 5 years of experience

  • ●  Expertise in the following areas

    • ○  Java

    • ○  HTTP Protocol

You’ve heard of or worked with some of the following tech stacks / products

● Spring
 

● Postgresql

● Redis

● Docker

● Message brokers
● Github

These non functional areas are familiar to you

○ Performance
○ Debugging
○ Log management


Nice to have:

● Familiarity with AWS

Job posted by
Deepak Bala

Java Developer

at Global Software Product Engineering Services Organization.

Agency job
via Jobdost
Java
Spring Boot
MySQL
J2EE
Hibernate (Java)
Microservices
icon
Pune, Hyderabad, Gandhinagar
icon
4 - 12 yrs
icon
₹8L - ₹20L / yr
  • Strong experience in Core Java, Multi-Threading, data structures (List/Map/Set) and unit testing
  • with (Junit, Mockito)
  •  Strong experience with Spring Framework (Spring MVC, Spring REST, Spring Data), ORM
  • frameworks (JPA, Hibernate) and RDBMS (Oracle/MySQL/Postgres)
  •  Strong experience in applying Object-Oriented design principles and Design Patterns
  •  Good knowledge of Multi-Tier architecture, Micro Services architecture and Service Oriented
  • Architecture 
  •  Exposure to AWS Cloud, NoSQL Database (Mongo, Cassandra), Message Broker (Active
  • MQ/RabbitMQ/Apache Kafka) and Big Data Technologies (Hadoop/Hive/Spark)
  •  Additionally, must possess capability to review code, produce technical specification document
  • and knowledge of code quality tools (PMD/FindBugs/Sonar)
Job posted by
Shalaka ZawarRathi

Java Developer

at Paytm

Founded 1998  •  Product  •  5000+ employees  •  Raised funding
Java
J2EE
Spring Boot
Hibernate (Java)
Data Structures
Algorithms
Amazon Web Services (AWS)
NodeJS (Node.js)
Microservices
icon
Noida, Bengaluru (Bangalore), Pune
icon
3 - 8 yrs
icon
₹10L - ₹40L / yr
Requirements:
3+ years of server-side application development experience with Java, Spring boot, Microservice.
Deeply technical with a track record of successful delivery.
An entrepreneurial spirit combined with strong program and product management skills .
Excellent written and verbal communication skills with the ability to present complex plans and design.
Excellent judgment, organizational, and problem-solving skills.
Excellent design and architecture design.
Data driven decision making.
 
Preferred Qualifications : Bachelor's/Master's Degree in Computer Science or equivalent
 
Skills that will help you succeed in this role: 
Language: Java/Node DB: RDBMS, Messaging: Kafka/RabbitMQ, Caching: Redis/Aerospike, Micro services, AWS.
Good experience in scaling, performance tuning & optimization at both API and storage layers  
 
Job posted by
Anuj Kanojia

Sr. Java Developer

at Beauto Systems Private Limited

Founded 2017  •  Products & Services  •  20-100 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
MySQL
Spring MVC
RESTful APIs
SOAP
Integration
icon
Pune
icon
5 - 8 yrs
icon
₹1L - ₹6L / yr
Beauto Systems is guided by eminent leadership who have excellent technical track record yet keen to learn and deliver. Our product R&D and Innovation lab is driven by 15+ Innovators who are abreast and constantly learning the most contemporary world technology.
These values bound our employees, customers and future businesses to keep trust and faith in the services we provide in covering Software and Hardware developments, Mechanical & Electronics that can translate into end-to-end design, development and maintenance of products and services to enable business growth and value creation.We think Business value add (as a first step) to create, design and deliver our solutions !!!

Job Description:

Key Responsibility Areas:

Design, build and deliver Enterprise software solutions.
Write code with standards and conventions and follow best practices.
Encourage and lead innovation and solid lifecycle processes.
Collaborate with development teams on work definition, estimation and prioritization
Lead and grow as a professional software engineer.
Full ownership of product deliveries and mentoring junior team members.
Preparing curriculum to train junior developers for Java Web Development
Strong client interactions to provide excellent Quality of Service.
Owning the code base and making sure all code is reviewed and is of very high quality.
Write and modify coding conventions and standards documents for all development

Required Skills:

Technologies/Frameworks –
Core Java, J2EE,
Spring Core and Spring MVC, Sprint Boot, Spring Security,
JDBC, Hibernate, RESTful APIs, SOAP WebServices
Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage
Junit or Mockito frameworks
Maven, Git
Knowledge Data Structures,
SQL, MySQL
Designing relational database schemas
Basics of AWS, Cloud, Microservices

Must have strong knowledge and experience in Agile based software development methodologies.
Knowledge of an Agile tool like Jira.
Strong knowledge of working in Integrations of 3rd party APIs and creating the new APIs.
Must have good knowledge of creating Flow diagrams, UMLs and all the required documentations.
Must have Team Lead exposure
Domain Preference
BFSI, FinTech


Qualification:

B.E., B.Tech. from reputed institutes with good academic record

Job posted by
Beauto Systems

Staff Engineer (Backend)

at Ongrid

Founded 2015  •  Products & Services  •  100-1000 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
MongoDB
Solr
Kubernetes
icon
Remote only
icon
5 - 7 yrs
icon
₹30L - ₹40L / yr

We are India’s fastest-growing digital trust platform offering services such as background verifications, reference checks, employee/staff onboarding, etc. We have completed more than 12 million checks across 900+ happy clients and since its inception, the company has shown continuous uptrend growth in an ever-changing business environment. As an organization, we are self-sustainable with positive cash flows.

 

At OnGrid, we are focused on redefining and reimagining Trust. We are leveraging APIs to build a digital trust platform all while being accountable that provides verified credentials instantly coming from the source directly.

Having built the basic pillars of trust, we now want our imaginations to be let loose and think of avenues not explored and ways never implemented before.

 

In this pursuit, we are looking for a motivated Senior Backend Developer with experience in building high-performing, scalable, enterprise-grade applications, joining us, driving this vision, and taking it to a larger scale. If you are a visionary, always on the lookout for finding the right solutions, and a technology geek, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.

 


Roles & Responsibilities

  • Develop new user-facing features.
  • Work alongside product to understand our requirements, and design, develop and iterate, think through the complex architecture.
  • Writing clean, reusable, high-quality, high-performance, maintainable code.
  • Encourage innovation and efficiency improvements to ensure processes are productive
  • Ensure the training and mentoring of the team members
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed.
  • Research and apply new technologies, techniques, and best practices.

Requirements

  • Bachelors/Masters in Computer Science or a related field
  • 4 -7 years of prior relevant experience
  • Experience with web technologies and microservices architecture
  • Java, Spring framework
  • MySQL, Mongo, Solr, Redis, 
  • Kubernetes, Docker
  • Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
  • Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
  • Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
  • Exceptional design and architectural skills
  • Experience of cloud providers/platforms like GCP and AWS


Bonus Points


  • Experience in working with micro-services, containers, or big data technologies
  • Experience with high-performance websites, orchestrating data pipelines, ETL frameworks
  • Writes blog posts and has a strong record on StackOverflow and similar sites


What’s in it for you?


Work with experienced entrepreneurs in a bootstrap start-up that is growing fast despite COVID. Our teams are close-knit and often contribute to each other’s professional and personal growth. You will be a significant contributor to building the product from the scratch.  You will have benefits such as Flexi working hours, receive a competitive compensation plan, ESOPs, a medical plan, etc.

Job posted by
Ayushi Rawat

Ruby on Rails Developer

at senrysa technologies (p) ltd

Founded 2011  •  Product  •  500-1000 employees  •  Profitable
Ruby on Rails (ROR)
Ruby
Microservices
AWS Lambda
Docker
Terraform
Kubernetes
Amazon Web Services (AWS)
DevOps
icon
Remote only
icon
3 - 9 yrs
icon
₹10L - ₹15L / yr

Job Description

We are looking for a ROR developer. If you're a creative problem solver who is eager to develop amazing products and hungry for a new adventure, a word class workplace is waiting for you.

  • Production experience in Ruby.
  • A completed technical degree in Computer Science or any related fields.
  • 3+ years of professional product development experience.
  • Being comfortable with microservices architectures, API-based
  • You are a pragmatic programmer who understands what is needed to get things done.
  • Problem solving and collaborative mindset.
  • Experience working with DevOps (Docker, Kubernetes, Terraform).
  • Experience with AWS (RDS, DDB, Lambda, CW, EC2, SQS, SNS, Cognito, Kinesis).
  • Experience with performance improvements (Caching Techniques, SQL Query Optimization, Performance monitoring and profiling.
  • Deep understanding of service-oriented and microservices architectural patterns, troubleshooting methods and best practices.
  • Takes end to end ownership of the development and operation of complete features.
Job posted by
Sneha Chowdhury

Java Spring boot Developer

at GrayOpus Technology

Founded 2019  •  Services  •  20-100 employees  •  Bootstrapped
Java
Spring Boot
icon
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
icon
2 - 6 yrs
icon
₹4L - ₹8L / yr

2+ years of experience developing web applications using J2EE.

2+ years of experience in Spring Boot.

Good knowledge of MicroServices.

Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.

Working experience in Industry Standard protocols related API Security including OAuth is a must.

Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.

Strong Shell scripting experience

Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.

Strong collaboration and communication skills within distributed project teams

Excellent written and verbal communication skills

Job posted by
Gaurav Bhardwaj

Java Developer

at Fortytwo42 Technology Innovations Pvt Ltd

Founded 2016  •  Product  •  20-100 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
MVC Framework
icon
Pune
icon
2 - 5 yrs
icon
₹5L - ₹9L / yr

Position: Java Developer

Experience: 2-5 yrs

Location: Baner, Pune

 

Role:

  • Develop high-performance systems to publish REST Services.
  • Deliver services for high availability, with high quality.
  • Work closely with software developers to develop the best implementations. Develop efficient, reusable, reliable, and scalable software
  • Provide/Recommend solutions inclusive of third-party open-source APIs
  • Ability to do root cause analysis and improve product quality.
  • Exposure to Amazon Web Services and associated technologies
  • Work closely with Enterprise Clients and Map Requirements to Platform features

 

Requirements:

  • BE/B.Tech or Similar (Technology/IT/Computer Science or related field).
  • 3-5 years relevant work experience designing and developing applications in high-paced environments; majorly in Product based organizations.
  • Demonstrated expertise in building and enhancing scalable and high-performance services
  • Proven working experience on Java / C++ / C# / Go.
  • Knowledge and application of design concepts like Design Patterns, Data Modeling, and SOA (Service Oriented Architecture).
  • Experience in Web Services, JSON, JUnit, SQL, PL/SQL, NoSQL, Maven, Spring.
  • Experience with Agile (Scrum) and test-driven development, continuous integration (Jenkins), and version control (GIT).
  • Worked on performance optimization, memory profiling, and scalability of applications (cloud environment would be preferable).
  • Strong analytical and problem-solving skills.
  • Good interpersonal and communication skills.
  • Client-facing Written and Speaking communication skills.
Job posted by
Dnyanda Yande

SE (JAVA)

at Core Product Based- into Payments Domain.

Agency job
via zyoin
Java
J2EE
Spring
Spring Boot
CI/CD
Microservices
icon
Bengaluru (Bangalore)
icon
2.5 - 5 yrs
icon
₹5L - ₹9.5L / yr
Skills and Responsibilties:
  • 2 + years of software development experience utilizing Java based frameworks and technologies to build enterprise grade product solutions.
  • 2+ years of experience designing, developing and documenting RESTful APIs.
  • Strong understanding of concepts/technologies like Spring MVC, Spring boot, J2EE, EJB, application/API security, API governance/gateway platforms like apigee or kong.
  • Good understanding of RDMS concepts and development preferably using MS SQL Server.
  • Experience using test automation technologies like cucumber, selenium is a big plus.
  • Partner with scrum masters to address technical blockers/impediments to progress.
  • Prior experience working with agile scrum-based development methodology. Participate in sprint planning and estimate development efforts for features and stories.
  • Partner with DevOps to install and configure/tune application containers like embedded Spring boot tomcat and webserver technologies preferably nginx or apache.
  • Partner with cloud engineering group to outline the infrastructure provisioning requirements/needs for new product development.
  • Design and develop CI/CD tools and process preferably using Jenkins to configure build jobs for APIs and design pipeline to promote artifacts from development all the way to production
  • Experience with messaging technologies like kafka is a huge plus
  • Work with Test Automation engineering team to integrate test automation scripts as part of the CI/CD process.
  • Prior proven experience of utilizing and productionizing container/container orchestration technologies like Docker, kubernetes.
  • Participate and Resolve issues related deployments, application performance etc.
Job posted by
RAKESH RANJAN
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Paytm?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort