
Top Skills:
You write high-quality, maintainable, and robust code, often in Java/C#/Python/C++/Go/Ruby on Rails.
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities:
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience:
Bachelors or Masters in Computer Science or relevant technical field with 3+ years of experience in Design and Development
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
Location: Hyderabad/Bangalore
CTC - no bar

Similar jobs
Responsibilities:
• Design, develop, and maintain web applications using Java and React JS.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Maintain code integrity and organization.
• Build reusable components and front-end libraries for future use.
• Translate designs and wireframes into high-quality code.
• Optimize components for maximum performance across a vast array of web-capable devices and browsers.
• Participate in team meetings and discussions to understand user needs and functionalities.
• Perform code reviews and improve and maintain code quality.
• Work closely with product management and back-end developers to integrate user-facing elements with server-side logic.
• Keep up-to-date with the latest industry trends and technologies to ensure applications are current and competitive.
Requirements:
• Strong proficiency in Java.
• Familiarity with RESTful APIs and web services.
• Good project management skills.
• Strong communication and teamwork abilities.
Job Title: Backend Developer
Experience: 2–7 Years
Location: On-site – Bangalore
Employment Type: Full-Time
Company: Pepsales AI (Multiplicity Technologies Inc.)
About Pepsales
Pepsales AI is a real-time sales enablement and conversation intelligence platform built for B2B SaaS sales teams. It empowers sellers across every stage of the sales cycle—before, during, and after discovery calls—by providing actionable insights that move deals forward.
- For Account Executives: Pepsales AI transforms the discovery process, ensuring objective deal qualification and frictionless handoffs to solution engineers—enabling AEs to focus on winning, not chasing.
- For Solution Engineers and Consultants: It elevates demo experiences by delivering real-time buyer context and actionable insights, ensuring every interaction is highly personalized and impactful.
- For Sales Leaders: It provides enterprise-grade intelligence across forecasting, pipeline health, team performance, coaching, and the authentic voice of the customer—empowering data-driven decision-making at scale.
With Pepsales AI, sales teams run sharper meetings, accelerate deal cycles, and close with confidence.
Role Overview
We’re seeking a passionate Backend Developer to join our fast-paced team in Bangalore and help build and scale the core systems powering Pepsales. In this full-time, on-site role, you’ll work on high-impact features that directly influence product innovation, customer success, and business growth.
You’ll collaborate closely with the founding team and leadership, gaining end-to-end ownership and the chance to bring bold, innovative ideas to life in a rapidly scaling startup environment
Key Responsibilities
- Design, develop, and maintain scalable backend systems and microservices.
- Write clean, efficient, and well-documented code in Python.
- Build and optimize RESTful APIs and WebSocket services for high performance.
- Manage and optimize MongoDB databases for speed and scalability.
- Deploy and maintain containerized applications using Docker.
- Work extensively with AWS services (EC2, ALB, S3, Route 53) for robust cloud infrastructure.
- Implement and maintain CI/CD pipelines for smooth and automated deployments.
- Collaborate closely with frontend engineers, product managers, and leadership on architecture and feature planning.
- Participate in sprint planning, technical discussions, and code reviews.
- Take full ownership of features, embracing uncertainty with a problem-solving mindset.
Required Skills & Qualifications
- 2–7 years of backend development experience with a proven track record of building scalable systems.
- Strong proficiency in Python and its ecosystem.
- Hands-on experience with MongoDB, Docker, and Microservice Architecture.
- Practical experience with AWS services (EC2, ALB, S3, Route 53).
- Familiarity with CI/CD tools and deployment best practices.
- Strong understanding of REST API design principles and WebSocket communication.
- Excellent knowledge of data structures, algorithms, and performance optimization.
- Strong communication skills and ability to work in a collaborative, fast-paced environment.
What We Value
- Excitement to work on cutting-edge technology and platforms , helping redefine how businesses engage and convert customers.
- Thrives in a dynamic startup environment that values diversity, rapid innovation, and a growth mindset—adapting to change, challenging the status quo, and making a real impact.
- Passion for ownership beyond coding, contributing to product strategy and innovation.
Why Join Pepsales?
- Direct access to founders and a voice in high-impact decisions.
- Opportunity to shape a next-gen AI SaaS product transforming sales worldwide.
- Exposure to cutting-edge technologies in a rapidly growing startup.
- Ownership-driven culture with fast career growth and learning opportunities.
- A collaborative, innovation-driven environment that values creativity and problem-solving.
🚀 We’re Hiring: Senior Python Backend Developer 🚀
📍 Location: Baner, Pune (Work from Office)
💰 Compensation: ₹6 LPA
🕑 Experience Required: Minimum 2 years as a Python Backend Developer
About Us
Foto Owl AI is a fast-growing product-based company headquartered in Baner, Pune.
We specialize in:
⚡ Hyper-personalized fan engagement
🤖 AI-powered real-time photo sharing
📸 Advanced media asset management
What You’ll Do
As a Senior Python Backend Developer, you’ll play a key role in designing, building, and deploying scalable backend systems that power our cutting-edge platforms.
Architect and develop complex, secure, and scalable backend services
Build and maintain APIs & data pipelines for web, mobile, and AI-driven platforms
Optimize SQL & NoSQL databases for high performance
Manage AWS infrastructure (EC2, S3, RDS, Lambda, CloudWatch, etc.)
Implement observability, monitoring, and security best practices
Collaborate cross-functionally with product & AI teams
Mentor junior developers and conduct code reviews
Troubleshoot and resolve production issues with efficiency
What We’re Looking For
✅ Strong expertise in Python backend development
✅ Solid knowledge of Data Structures & Algorithms
✅ Hands-on experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis, etc.)
✅ Proficiency in RESTful APIs & Microservice design
✅ Knowledge of Docker, Kubernetes, and cloud-native systems
✅ Experience managing AWS-based deployments
Why Join Us?
At Foto Owl AI, you’ll be part of a passionate team building world-class media tech products used in sports, events, and fan engagement platforms. If you love scalable backend systems, real-time challenges, and AI-driven products, this is the place for you.
Job Summary:
We are looking for a highly skilled and experienced Java Backend Developer with 4.5+ years of hands-on experience in backend development, system design, and API integration. You’ll play a key role in designing and building high-performance backend systems that are scalable, secure, and reliable. As a core member of the engineering team, you’ll collaborate closely with product owners, architects, and other developers to deliver quality solutions.
Responsibilities:
- Design and develop backend components, REST APIs, and microservices using Java and Spring Boot.
- Contribute to the architectural decisions and system design discussions.
- Write clean, efficient, and testable code following best practices.
- Optimize application performance, scalability, and reliability.
- Integrate third-party APIs and work with external systems.
- Participate in code reviews, mentor junior developers, and support the team’s technical growth.
- Work closely with DevOps to support CI/CD pipelines and deployments.
- Troubleshoot and resolve complex issues in production and non-production environments.
- Keep up with industry trends and advocate for best practices in backend development.
Required Skills:
- 4.5+ years of hands-on experience in backend development with Java (Java 8 or above).
- Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Experience designing and consuming RESTful APIs and working with microservices architecture.
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Proficient with version control systems like Git and tools like Maven or Gradle.
- Familiarity with Docker, containerization, and cloud platforms (AWS/GCP/Azure).
- Experience with unit testing and integration testing (JUnit, Mockito, etc.).
- Good knowledge of software design principles, data structures, and algorithms.
- Excellent problem-solving skills and attention to detail.
Job Description :
- We are a Fintech Company based in Pune, a B2B Trade Digitization platform for SMEs and Corporates to collaborate and work with Financial Institutions to raise short term fundings for payables and receivables financing.
- We are thus well placed to help Corporates and their Supply Chains to meet their GST needs.
Technologies :
- The platform is built using a polygot technology stack
- Platform Backend : JVM
- Web Layer : ReactJS and related ecosystem, HTML, Javascript, CSS, Bootstrap
- API & Business Layer : Kotlin and functional programming
- Client Apps and Customer Integrations: Kotlin, Jersey ReST Framework, home grown optimized HTTP and SQL libraries
- Mobile Apps: Android, iOS
- Database : MySQL - JVM - Hibernate & Exposed as ORM library - Python - SQLAlchemy as ORM library
- Build Tools : Gradle, Shell Scripting, AWS Code Build, Jenkins
- Ops Automation : Ansible, Terraform
- Servers : Ubuntu Linux
- Version Control : GIT
- Test Automation : Python - unittest, pyhamcrest, freshen, nose. JVM - Junit, Kotlin Test
- Cloud Providers : Amazon AWS, Linode
Requirements :
- We are a self organized engineering team with a passion for programming and solving business problems for our customers.
- We are looking to add 2 members in our team having hands on technical experience of 2-6 years.
- We encourage our team to continuously learn new technologies and apply the learnings in the day to day work even if the new technologies are not adpopted.
- We strive to continuously improve our DevOps practices and expertise to form a solid backbone for the product, customer relationships and sales teams which enables them to add new customers every week to our financing network.
As an engineering team member, you will :
- Work collaboratively with product, customer support and DevOps team to build, enhance, maintain, deploy and operate our systems.
- Continuously automate operational processes to improve efficiencies and productivity and enhance customer experience
- Work closely with the architect to continuously refactor the system architecture and design to meet the changing landscape triggered by technology changes and business growth
- Work with the DevOps team to build and maintain tools for deployment, monitoring and operations.
- Ensure that development processes and deliverables always adhere to the mandates laid down for various certifications (PCI and ISO 27001 in particular)
Skills required :
- Pre-requisites : Competent in Java, database, HTML, Javascript, CSS
- Should be passionate about technology and ready to deep dive into programming
- Should have sound expertise of writing testable code and appreciate defect free coding
- Should be willing to handle Ops automation and production support
- Should be able to reason/argue/discuss/suggest solutions and alternatives
- Should be able to decipher the core problem to be solved during discussions with product team and/or customers
- Should have good communication skills and experience working in teams
- Knowledge of Python will be an added advantage
- Experience of working in financial domain will help but not a necessity
The Solution Architect plays a critical role in the architecture design and development of globally consistent Liquidity and Cash Management solutions and is a key contributor to the overall delivery in a fast-paced and challenging environment.
Responsibilities:
- Develops technology road maps, while keeping up-to-date with emerging technologies, and recommends business directions based on these technologies
- Provides technical leadership and is responsible for developing components of, or the overall systems design.
- Translates complex business problems into sound technical solutions.
- Provides integrated systems planning and recommends innovative technologies that will enhance the current system.
- Contribute to ongoing architecture governance and reviewing proposed solutions.
- Lead integration of new and existing components with ICG Platforms.
Qualifications:
- 10+ years relevant experience
- Experience as Full-Stack Developer and Experience as Architect Desired
- Understanding of integration technologies concepts like Webservices, REST API etc
- Familiar with DevOps tools like Maven, Jenkins, Bitbucket etc
- Consistently demonstrates clear and concise written and verbal communication
- Management and prioritization skills
- Ability to develop working relationships
- Ability to manage multiple activities and changing priorities
Education:
- Bachelor’s/University degree or equivalent experience, potentially Masters degree
Rajasthan Studio is looking for young and bright minds for its upcoming innovative, never-experienced-before app platform for virtual art experiences.
We are looking for programmers with problem-solving skills and critical thinking abilities for the position of Back End developer. Back End developers are responsible for creating a bridge between customers and business logic, optimizing applications for maximum efficiency, creating dashboards for internal teams, and maintaining brand consistency across the application, among other duties.
Backend Web Developers are responsible for managing the interchange of data between the server and the users. The role's primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is necessary as well.
Responsibilities -
- Creating RESTful API/GraphQL to be consumed by Flutter developers
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of data storage solutions
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Provide training and support to internal teams
Skill & Qualifications -
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Understanding accessibility and security compliances
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Outputting data in different formats
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of OWASP security principles
- Understanding of “session management” in a distributed server environment
- Knowledge of Yii framework - version 2 (preferred)
PHP Developers at EcoWell India are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions to boost the business.
At EcoWell India, you will use the latest software development tools, techniques, and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
As a PHP Developer, you will
1. Support DevOps implementations
2. Support automation assessments
3. Implement automation frameworks and approaches
4. Identify and analyze suitable opportunities for test automation
5. Utilize efficient and effective processes and standards to improve quality continuously
6. Understand the application Design / Layers
7. Develop back end components using REST services, Spring and Java
8. Develop UI components with Angular JS
9. Willing to work in Agile teams and take up challenging assignments
10. Relevant experience in Frontend UI Development
11. Work on modern web platforms
12. Work on Carbon testing framework
13. Supporting and fixing existing functionality
14. Designing and building application layers
15. Experience with RESTful API
16. Take the responsibilities of the latest web platform, database, API, caching layer, proxies, and other web services used in the system
17. Expertise in developing models and scalable Microservices components
18. Work on building integration flows on various Application Programming Interface (API) development platforms
About the job
Job Description
We are looking for a Back-End Engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
- Develop and Maintain REST API's
- Integration of user-facing elements developed by front-end developers with server-side logic
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of data storage solutions
- Follow and encourage Test-Driven Development (TDD) Approach
Skills And Qualifications
- Strong foundation and knowledge about Object-Oriented Design Principles
- Champion of the TDD approach
- Implementing automated testing platforms and unit tests
- Proficient in Python programming language
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Outputting data in different formats
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Proficient understanding of code versioning tools, such as Git
- Understanding accessibility and security compliance











