Job Description
Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.
Key Responsibilities
Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best
technologies, components and subsystems on different server side tech.
Driving innovations in the product constantly to remain ahead of the curve.
Serve as a thought leader and mentor on technical, architectural, design and related issues.
Proactively identify architectural weaknesses and recommend appropriate solutions.
Balance short-term versus long-term actions, strategic versus tactical requirements, while
continuing to move forward towards the strategic vision.
Collaborate with cross functional teams to solve complex problems and building products
spanning across multiple teams to deliver end-to-end products & features.
Estimates efforts, identify risks, devises and meets project schedules.
Provide functional, design, and code reviews in related areas of expertise with-in team and
cross-team.
Mentor / coach engineers to facilitate their development and provide technical leadership to
them.
Skills required
MS or BS/B.Tech in computer science or equivalent experience from top college.
3+ years of strong software design/development experience in building massively large scale
distributed internet systems and products.
Hands-on experience in Advanced Java/ Node.JS/other backend JavaScript
frameworks, MySQL/NoSQL, golang, etc.
Excellent data structure & algorithm and problem solving skills.
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 Stackoverflow, Topcoder, Github,
Google Developer Groups (GDGs).
Superior organization, communication, interpersonal and leadership skills.
Must be a proven performer and team player that enjoy challenging assignments in a high-
energy, fast growing and start-up workplace.
Must be a self-starter who can work well with minimal guidance and in fluid environment.

About Paytm
About
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.
Connect with the team
Similar jobs
Job Title: Senior Java Developer
Location: Mumbai (On-site)
Notice Period: Immediate Joiners Preferred / 15 Days or Less
Job Description:
We are seeking a highly skilled and experienced Senior Java Developer with 5+ years of hands-on experience in Java-based application development. The ideal candidate should be adept at designing scalable systems, optimizing performance, and leading development efforts in collaboration with cross-functional teams. This is a full-time, on-site position for candidates currently residing in Mumbai and available to join within 15 days.
Key Responsibilities:
- Lead end-to-end design, development, and deployment of Java applications
- Translate functional and technical requirements into detailed design
- Build scalable, secure, and high-performing applications
- Develop and consume RESTful APIs and ensure seamless integration
- Implement microservices architecture and containerized deployments
- Write clean, efficient, and well-documented code
- Perform code reviews, debugging, and performance tuning
- Collaborate with DevOps for CI/CD and production deployments
- Guide junior developers and conduct knowledge-sharing sessions
- Stay updated on new technologies and industry trends
Required Technical Skills:
- Languages & Frameworks:
- Core Java, J2EE
- Spring Framework (Spring Boot, Spring MVC, Spring Security)
- Hibernate / JPA
- Apache Maven / Gradle
- API Development & Integration:
- RESTful APIs, JSON, Swagger/OpenAPI
- Databases:
- MySQL, PostgreSQL, Oracle
- MongoDB, Redis (preferred)
- Frontend Exposure (Optional but Preferred):
- HTML, CSS, JavaScript, jQuery
- Angular / React
- Tools & Platforms:
- Git, GitHub / GitLab / Bitbucket
- Jenkins, Docker, Kubernetes (basic knowledge)
- SonarQube, Log4j, ELK stack (preferred)
- Cloud & DevOps (Good to Have):
- AWS (EC2, S3, Lambda, RDS), Azure or GCP
- CI/CD pipeline setup
- Architecture & Patterns:
- Microservices, MVC, Design Patterns
- Event-driven architecture (Kafka/RabbitMQ is a plus)
- Testing:
- JUnit, Mockito
- Postman, REST Assured
Soft Skills:
- Excellent problem-solving and debugging skills
- Strong communication and collaboration abilities
- Ability to lead and mentor a team
- Time management and task prioritization
- Adaptable and quick learner
Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
- 5+ years of relevant software development experience
- Relevant certifications (Oracle Java, AWS, PMP) are a plus
Eligibility Criteria:
- Must be currently residing in Mumbai
- Must be able to join within 15 days or less
- Immediate joiners preferred
Job Title: Java Developer
Location: Chennai
Experience: 3+ Years
Employment Type: Full-time
Job Description:
We are looking for a skilled and passionate Java Developer with a strong foundation in Core Java and Object-Oriented Programming concepts. The ideal candidate should possess excellent communication skills and have hands-on experience with multi-threading, collections, databases, and backend development frameworks like Spring and Spring Boot. Exposure to cloud platforms and frontend technologies is a plus.
Key Responsibilities:
- Design, develop, and maintain scalable Java applications using Core Java and Spring Boot.
- Apply strong knowledge of Java Collections Framework and concurrent programming techniques including ExecutorService, ForkJoinPool, and other threading mechanisms.
- Optimize JVM performance and memory usage.
- Participate in all phases of the software development lifecycle: requirement gathering, design, development, testing, and deployment.
- Write clean, maintainable code following best practices, coding standards, and design patterns.
- Conduct code reviews, unit testing, and participate in peer programming.
- Collaborate effectively with team members and stakeholders to deliver high-quality solutions.
- Interact with databases like Oracle, Sybase, or SQL Server, with a strong understanding of views, triggers, indexing, and stored procedures.
Must-Have Skills:
- 3+ years of hands-on experience in Core Java
- Strong understanding of Collections, Multithreading, and Concurrency
- Proficient in Spring Framework, especially Spring Boot
- Deep understanding of Object-Oriented Design and Data Structures
- Strong experience in RDBMS (Sybase/Oracle/SQL Server) including indexing, replication, CLOB/BLOB types, views, and procedures
- Excellent written and verbal communication skills
Good to Have:
- Exposure to Microservices architecture
- Familiarity with NoSQL databases
- Knowledge or willingness to work on frontend technologies
- Experience working with public cloud platforms (AWS, Azure, GCP)
Soft Skills:
- Strong analytical and problem-solving skills
- Team player with a proactive attitude
- Ability to work independently and in a fast-paced environment
If you are passionate about Java development and want to work on cutting-edge technologies in a collaborative environment, we would love to hear from you.
Let me know if you want this converted into a company-branded format or with CTC/NP details added.
Person should have strong knowledge in -
1. Core Java,
2. JSP
3. Spring Framework,
4. Spring Boot,
5. SOAP and REST Webservices
6. Application Security.
Person should have 4 to 6 Years of work experience in Java and the above-mentioned related technology.
Person should have good Oracle Database knowledge and have good communication skills.
Having work experience in BFSI domain will added advantage
Person needs to work from Mumbai location and also available to join the office
|
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
· BFSI, FinTech |
• Experience in design and development of Full Stack applications using one or
more JS frameworks like ReactJS
• Good architectural & design skills.
• Strong coding, data structures, and algorithms skills
• The ability to own end-to-end responsibility - right from the requirement to
release.
• The ability to produce bug-free and production-grade code.
Key Deliverables:
• Lead the team by example.
• Help design and code highly scalable and secure systems
• Work with a performance-oriented team driven by ownership and open to
experiments.
• Build stable and scalable applications that are unit and integration tested.
• Learn & Develop Leadership skills
• Understanding of CI/CD process and using Docker
TECHNICAL COMPETENCIES REQUIRED:
• Node.js, ReactJS. Experience building microservices (REST APIs) using
Node.js
• AWS experience integrating technologies like SQS, SNS, SES, Lambda, API
Gateway, Cognito
• Experience with one or more RDBMS databases like MySql, PostgreSQL
• Experience with one or more NoSQL databases like MongoDB, Cassandra,
DynamoDB, Aerospike, Elastic Search, Redis, neo4j, etc.
• Caching technologies like: Redis, Elastic cache,
• Cloud Providers like AWS/ Google Cloud / Azure
• CI / CD: Jenkins, Docker, Kubernetes
- 4+ years Java developer.
- Very Strong Java Coding skills.
- API and Microservices experience
We believe that by empowering the 2 crore MSME manufacturers in India with easy-to-use mobile-first workflow management tools, we can play a pivotal role in realising India’s dream of becoming world’s top-most-desired manufacturing destination and $5 trillion economy. Every
line of code we write, every feature we add, every pixel we create, everything we do helps us get one step closer to our vision.
Our engineering team ardently believes in these 2 core fundamentals:
Polyglot Programming: we are language-agnostic and focus on finding the most optimal and robust solution to a problem - independent of the programming language
Asynchronous Communication: async is an important factor in our team’s productivity. Not only does async produce the best work results, but it also lets people do more meaningful work and live freer, more fulfilled lives.
Objectives 🎯
● Design and develop highly scalable, reliable, and fault-tolerant systems for one of the fastest-growing startups in India
● Participate in code reviews and share knowledge across the team
● Pair with team members on functional and non-functional requirements and spread design philosophy and goals across the team
● Communicate, collaborate and work effectively across distributed teams
● You should understand the user and their behavior and will continuously contribute to making their experience better with each release
Who are we looking for 😎
● Having built scalable backends using Javascript / Typescript would be preferable You should be able to design RESTful APIs that are not overly constrained, and can easily be consumed by the frontend dev
● You have worked with Relational databases like MySQL, Postgres and understand partitioning, sharding, as well as NoSQL databases such as MongoDB/Couchbase etc
● You have worked with searching systems , caching systems and queuing systems You should be at ease with maintaining cloud instances on AWS, GCP, and the like
● Experience with Docker, Kubernetes in production would be prized
● You should have a deep understanding of system design, data structures, and algorithms and understand how to apply them to design pragmatic solutions
● You have experience in identifying, debugging, and resolving complex production issues
● Relevant working experience of at least 3 years
** brownie points if you have experience of Product Startup at scale
Looking candidated from service base or service division of any company.
Minimum Qualification:
- Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections, popular frameworks & libraries}, JVM, GC tuning, performance tuning)
- Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST Express etc
- Worked on Relational data stores viz. MySQL, Oracle or Postgres
- Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
- Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
- Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ etc










.png&w=256&q=75)