Senior Software Engineer - Backend at Talent Pro · Remote only · 4 - 8 years · ₹20L - ₹35L / yr · Bootstrapped · Remote only · Posted 9 Apr 2025

Mandatory (Experience 1) - Must have a minimum 4+ years of experience in backend software development.
Mandatory (Experience 2) -Must have 4+ years of experience in backend development using Python (Highly preferred), Java, or Node.js.
Mandatory (Experience 3) - Must have experience with Cloud platforms like AWS (highly preferred), gcp or azure
Mandatory (Experience 4) - Must have Experience in any databases - MySQL / PostgreSQL / Postgres / Oracle / SQL Server / DB2 / SQL / MongoDB / Ne

Similar jobs (10)
We are seeking talented software developers who are passionate about coding and building & scaling
products. If you love taking on new challenges and have a problem solving mindset to solve problems through
code, you will be a perfect fit for our rockstar engineering team.
Roles and Responsibilities:
● Design and develop backend architectures to support robust, scalable, and secure web applications and
systems with a focus on backend development using Django.
● Design, implement and maintain high quality RESTful APIs to support seamless communication between
frontend, backend and other services.
● Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of
data.
● Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of
infrastructure on cloud aiming for 0 downtime of systems.
● Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.
Develop and maintain documentation for our backend systems, APIs, and data models.
● Conduct high quality code reviews and provide feedback to other team members to ensure best practices
are adhered to.
● Take ownership of the development, testing, and deployment of web applications. Break down high-level
business problems into smaller chunks and build systems.
● Work closely with the frontend development team, product managers, and designers to plan new features
and optimize existing ones.
● Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving
them for increased efficiency.
● Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required
Skills and Qualifications:
● Bachelor's degree in Computer Science, Computer Engineering or a related field.
● 4+ years of experience in full-stack web development, with a focus on backend development.
● Strong proficiency in Python and Django, including experience with Django Rest Framework.
● Experience working with SQL/PostgreSQL databases, including schema design, querying, and
optimization.
● Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
● Familiarity of integrations with third party services and open source frameworks
● Strong understanding of data structures, algorithms, and software design patterns.
● Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
● Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.
● Strong problem-solving skills and ability to work in a fast-paced environment.
● Excellent communication and collaboration skills.
Backend Developers
- Contract To Hire (Initial Engagement: 6 months)
Experience: 5+ years
Mandatory Skills:
● Node.js
● Python
● MongoDB
● PostgreSQL
● REST API design and development
● Backend architecture and service design
● Database design, indexing and query optimisation
● Performance tuning
● Authentication/authorisation
● Third-party integrations
● Asynchronous processing and background jobs
● Logging, monitoring and debugging
● Git and collaborative development
● Scalable, maintainable and testable backend services
● Architecture discussions, code reviews, debugging and production support
Good to have:
● Microservices
● Docker
● Cloud platforms
● Redis
● Message queues
● CI/CD
● Observability
● 2–4 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Job Overview
Architect and build scalable, high-performance backend systems while working on mission-critical platforms that process real-time market data and portfolio analytics. The role also involves leveraging Generative AI capabilities to enhance data intelligence, automation, and user-facing features, while ensuring regulatory compliance and secure financial transactions.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using NodeJS and Python
- Build event-driven architectures using RabbitMQ and Kafka for real-time data processing
- Develop and manage data pipelines integrating PostgreSQL and BigQuery for analytics and warehousing
- Integrate and deploy Generative AI models (LLMs, embeddings, AI APIs) into backend systems for automation, insights, and intelligent workflows
- Design AI-powered features such as recommendation systems, document processing, or conversational interfaces
- Ensure system reliability, security, and low-latency performance for mission-critical systems
- Lead technical design discussions, conduct code reviews, and mentor junior engineers
- Optimize database queries, implement caching strategies, and improve overall system performance
- Collaborate with cross-functional teams to deliver end-to-end product features
- Implement monitoring, logging, and observability solutions
Required Skills and Qualifications
- 2+ years of professional backend development experience
- Strong expertise in NodeJS and Python for production-grade applications
- Proven experience building RESTful APIs and microservices architectures
- Experience working with Generative AI frameworks/APIs (OpenAI, LangChain, vector databases, prompt engineering)
- Understanding of integrating LLMs into production systems (RAG, embeddings, fine-tuning basics)
- Strong proficiency in PostgreSQL, including query optimization and schema design
- Hands-on experience with RabbitMQ and Kafka
- Experience with BigQuery or similar data warehousing solutions
- Solid understanding of distributed systems, scalability patterns, and high-traffic applications
- Strong knowledge of authentication, authorization, and security best practices
- Experience with Git, CI/CD pipelines, and modern development workflows
- Excellent problem-solving and debugging skills
- Exposure to fintech or financial services, cloud platforms (GCP/AWS/Azure), Docker/Kubernetes, caching tools (Redis/Memcached), and regulatory requirements (KYC, compliance, data privacy) is a plus
Apply directly at: https://wohlig.keka.com/careers/jobdetails/136351
🚀 Job Title : Backend Engineer (Go / Python / Java)
Experience : 3+ Years
Location : Bangalore (Client Location – Work From Office)
Notice Period : Immediate to 15 Days
Open Positions : 4
Working Days : 6 Days a Week
🧠 Job Summary :
We are looking for a highly skilled Backend Engineer to build scalable, reliable, and high-performance systems in a fast-paced product environment.
You will own large features end-to-end — from design and development to deployment and monitoring — while collaborating closely with product, frontend, and infrastructure teams.
This role requires strong backend fundamentals, distributed systems exposure, and a mindset of operational ownership.
⭐ Mandatory Skills :
Strong backend development experience in Go / Python (FastAPI) / Java (Spring Boot) with hands-on expertise in Microservices, REST APIs, PostgreSQL, Redis, Kafka/SQS, AWS/GCP, Docker, Kubernetes, CI/CD, and strong DSA & System Design fundamentals.
🔧 Key Responsibilities :
- Design, develop, test, and deploy backend services end-to-end.
- Build scalable, modular, and production-grade microservices.
- Develop and maintain RESTful APIs.
- Architect reliable distributed systems with performance and fault tolerance in mind.
- Debug complex cross-system production issues.
- Implement secure development practices (authentication, authorization, data integrity).
- Work with monitoring dashboards, alerts, and performance metrics.
- Participate in code reviews and enforce engineering best practices.
- Contribute to CI/CD pipelines and release processes.
- Collaborate with product, frontend, and DevOps teams.
✅ Required Skills :
- Strong proficiency in Go OR Python (FastAPI) OR Java (Spring Boot).
- Hands-on experience building Microservices-based architectures.
- Strong understanding of REST APIs & distributed systems.
- Experience with PostgreSQL and Redis.
- Exposure to Kafka / SQS or other messaging systems.
- Hands-on experience with AWS or GCP.
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Strong knowledge of Data Structures & System Design.
- Ability to independently own features and solve ambiguous engineering problems.
⭐ Preferred Background :
- Experience in product-based companies.
- Exposure to high-throughput or event-driven systems.
- Strong focus on code quality, observability, and reliability.
- Comfortable working in high-growth, fast-paced environments.
🧑💻 Interview Process :
- 1 Internal Screening Round
- HR Discussion (Project & Communication Evaluation)
- 3 Technical Rounds with Client
This is a fresh requirement, and interviews will be scheduled immediately.
Eligibility:
- Only IIT / NIT graduates
- Immediate joiners preferred
Mandatory Skills:
- Strong experience in Core Java
- Spring Boot & Microservices
- REST APIs
- SQL / Relational Databases
- Data Structures & Algorithms
- Strong problem-solving skills
- Experience in designing scalable backend applications
Good to Have:
- Cloud (AWS/Azure/GCP)
- Kafka / Messaging Systems
- Docker & Kubernetes
Interested candidates who meet the above criteria can share their updated resume along with:
- Total Experience
- Current CTC
- Expected CTC
- Notice Period
- Current Location
Job Role: Software Engineer – Backend & Cloud Infrastructure
Company: Appmaker by StarApps
Location: Kochi, Kerala (On-Site)
Experience: 3–6 Years
Employment Type: Full-time
About Appmaker by StarApps
At StarApps, we build high-scale tools like Appmaker(https://appmaker.xyz/) that empower thousands of global e-commerce merchants to turn their web stores into native mobile apps. We focus on low latency, cutting-edge serverless architectures, and building scalable software that handles millions of requests every day.
About the Role
We are looking for a Mid-Senior Backend & Cloud Infrastructure Engineer to join our core team on-site in Kochi. In this role, you will design, scale, and maintain high-throughput backend services and cloud infrastructure capable of supporting large user bases and handling millions of daily requests.
If you thrive in solving complex distributed system design challenges, optimizing cloud infrastructure, and taking ownership of core platform scaling, this role is for you!
Key Responsibilities
- Distributed Backend Systems: Architect, construct, and optimize core backend microservices and serverless applications built on Node.js and TypeScript.
- Cloud Infrastructure & DevOps: Manage, automate, and expand infrastructure across cloud platforms (AWS, GCP, or Azure) using IaC (Terraform, Ansible) and container technologies (Docker, Kubernetes).
- System Scalability & Performance: Design for high availability, implementing caching, load balancing, message queues, and database optimizations.
- Reliability & Observability: Troubleshoot complex production incidents, optimize system latency, enforce security standards, and maintain CI/CD and automated monitoring pipelines.
- Architecture Ownership: Own critical features and system components independently while collaborating on high-level architecture decisions.
What We’re Looking For
- Experience: 3–6 years of hands-on software development experience with a focus on backend software architecture, systems engineering, and infrastructure.
- Tech Stack: Strong mastery of Node.js, JavaScript, and TypeScript.
- Cloud & DevOps: Hands-on experience with Docker, Kubernetes, Terraform, Ansible, and major Cloud Providers (AWS, GCP, or Azure).
- Edge & Serverless: Deep understanding of serverless deployment models (Cloudflare Workers/D1, AWS Lambda, or equivalent).
- System Design & Databases: Advanced knowledge of system design, load balancing, caching strategies, asynchronous message queues, relational database optimization, and high-availability architecture.
- Engineering Standards: Strong experience with production CI/CD, observability tools, automated testing, and production troubleshooting.
Bonus Points
- Hands-on experience with the extended Cloudflare suite (KV, R2, Queues, Workers).
- Prior experience in SaaS product engineering, Shopify app ecosystems, or high-traffic global e-commerce platforms.
Why Join Us?
- High Scale & Impact: Build software used by thousands of global brands and millions of end consumers.
- Modern Tech Stack: Work with cutting-edge serverless architectures and infrastructure automation platforms.
- Growth & Culture: Great engineering culture, high ownership, competitive growth, and direct technical leadership opportunities in our Kochi office.
Urgent Requirement 🔥
👉 Java Backend with AWS
👉 Java Backend with React, Spring Boot, Microservices
Exp: 3+ Yrs
Loc: Chennai, Bangalore, Hyderabad
Immediate Joiners Preferred!
• Python Scripting: Proficient in writing clean, efficient scripts using Python for automation and problem-solving.
• Web Frameworks: Skilled in Django/Flask/FastAPI for backend and REST API development, with frontend knowledge (React/Angular/Vue).
• Testing: Experienced in unit and integration testing with pytest and ensuring code quality using linting tools.
• Data Analytics: Capable of processing and analysing data using Pandas, NumPy, and visualization libraries like Matplotlib.
• Version Control: Proficient in using Git for source code management and collaboration through branching and merge strategies.
• Databases: Strong in SQL and NoSQL database design, query optimization, and management.
• Tools: Familiarity with additional build tools and CI/CD systems (e.g., Jenkins, GitLab CI/CD).
• Cloud technologies: Familiarity with AWS/Azure or GCP.
• Problem-Solving: Excellent analytical and problem-solving skills related to build systems and processes.
• Communication: Strong verbal and written communication abilities.

Experience and Expertise
● 7– 10 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Skills
● Strong analytical and debugging skills with the ability to solve complex problems.
● Good communication and collaboration skills across teams.
● Ability to work independently with minimal supervision while being a strong team
player.
● Growth mindset – eagerness to learn new technologies












