Skip to main content

Menu

Product Developer

Comviva Technology

Noida Full Time Work from Office
Department
Engineering
Experience
0 years (min.)
Pay
Not disclosed
Posted
09 Jun 2026

Job description
Key Responsibilities Understand, gather, and analyze requirements throughout the SDLC by asking the right questions. Design software and system architectures using appropriate design patterns and avoiding anti-patterns. Develop high-quality code following coding standards, using efficient data structures, algorithms, and multithreading. Design, develop, and optimize database components including tuning, indexes, keys, and triggers. Develop applications using appropriate programming languages, frameworks, and web servers based on role requirements. Implement and maintain microservices-based architectures. Work with message queues and orchestration mechanisms. Follow configuration management, release management, and change control processes. Participate in testing, debugging, monitoring, and performance tuning activities. Perform troubleshooting, problem analysis, and root cause analysis. Contribute to Agile practices, CI/CD pipelines, and continuous improvement initiatives. Engage in customer and stakeholder management as required. Mandatory Skills Software Engineering & Programming Fundamentals SDLC requirements understanding, gathering, and analysis Software/System Architecture Design Design patterns and anti-patterns Data structures, algorithms, multithreading Coding standards Database programming (DB tuning, indexes, keys, triggers) Development Languages & Technologies Java / Docker / Kubernetes (one depending on role) Frameworks: Java/PHP jQuery, Bootstrap, React JS, Node JS, Angular JS Web Servers: Tomcat, Apache HTTPD, Nginx (Java/PHP based) Scripting Languages: Python, Perl, Shell Message Queues and Orchestration Database & ORM Relational Databases: MySQL, Oracle, MariaDB Best Practices Microservices architecture Desirable Skills Software Engineering & Development Project management Configuration and release management Change control and management Java technologies: Spring, Spring Boot, Struts NoSQL databases Testing, Debugging & Monitoring Unit testing, load testing, code coverage, and debugging tools (JUnit, JMeter, JaCoCo, gdb, Valgrind) Testing concepts: test strategy and authoring, testbed preparation, test execution, defect lifecycle Test automation tools: Selenium, Robot Framework, Sahi, Postman, Rest Assured, Appium Monitoring dashboards: Grafana, Chronograph, Kibana, ELK, Nagios Troubleshooting, analysis, and debugging Problem solving and root cause analysis (RCA) Best Practices & Methodologies Agile methodology CI/CD tools: Jenkins, Sonar, Sahi, Selenium, security tools, build tools Performance tuning Security guidelines and tools (Acunetix, Burp, etc.) Cloud technologies Customer management Containerization technologies
Ready to apply?

Create a free candidate account to submit your application for this role. After signup you’ll return here to finish applying.

  • View full job details above — no account needed
  • Sign up once, then apply in a few steps
  • Upload your resume and track applications

Back to job openings

💸 Earn up to ₹5,000 per successful referral

Refer Talent in Your Company & Start Earning

Know open roles in your company? Refer candidates and earn rewards. Just tell us your company and how many people you can refer we’ll connect you with matching candidates.

No cost • Flexible • Quick payouts