Search by job, company or skills

Backend Lead - Java and Python

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Backend Engineering Lead – Python with Java

Total experience: 6 – 8 years

Required Skills & Qualifications

  • Working knowledge of Python is a must
  • Strong expertise in Java (8+) and Spring Boot
  • Knowledge of AI/ML integration in backend systems is a must
  • Hands-on experience with Microservices Architecture
  • Deep understanding of REST API design and best practices
  • Experience with ORM frameworks (JPA/Hibernate)
  • Strong experience with PostgreSQL and NoSQL databases
  • Experience in e-commerce domain (consumer end)
  • Exposure to event-driven architecture (Kafka, RabbitMQ)

Job Highlights

  • Lead the design, development, and scaling of backend systems for a high-performance e-commerce platform (Smytten).
  • Architect and build scalable, fault-tolerant microservices using Spring Boot.
  • Drive AI-assisted development practices using tools like GitHub Copilot, Cursor, or similar.
  • Own end-to-end backend delivery including design, development, testing, deployment, and monitoring.
  • Ensure high system performance through load testing, performance tuning, and observability practices.
  • Work closely with product, frontend, and QA teams to deliver robust and scalable features.
  • Improve unit testing, integration testing, and debugging using AI assistance
  • Work with and integrate Python-based services for AI, data processing, chatbot and automation use cases.

Key Responsibilities

  • Lead the architecture, design, and development of scalable backend systems for our e-commerce platform
  • Build and optimize REST APIs used across mobile apps, websites, CMS.
  • Drive adoption of microservices architecture at both application and database levels.
  • Conduct code reviews, performance tuning, and troubleshooting of production systems.
  • Promote and guide the team in effective use of AI tools for development, testing, and debugging
  • Contribute to CI/CD pipelines and cloud deployments
  • Integrate and leverage Python-based services where applicable (e.g., AI integrations).

Good to Have

  • Experience in analytics systems using bigquery.
  • Familiar with cloud platforms (AWS/GCP) and containerization
  • Exposure to libraries/frameworks (FastAPI, Flask, Pandas, etc.) is a plus

Education: B.Tech / BE / M.Tech / MCA.

Skills: copilot,python,e-commerce,springboot,java,ai,architecture,microservices

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151831635

Similar Jobs

Bengaluru, India

Skills:

DatabricksRest ApiJavaRDBMSMatplotlibNumpyPandasSQL SERVEROraclePythonMicro ServicesSAlibScikit-learnPostgres DB

Bengaluru, India

Skills:

Rest ApiDatabricksAgileJavaRDBMSMatplotlibNumpyPandasSQL SERVEROraclePythonMicro ServicesLeanScikit-learnSAlibPostgres DB

Bengaluru, India

Skills:

JavaMicro ServicesRest ApiNumpyRDBMSPandasMatplotlibDatabricksSQL SERVEROraclePythonPostgres DBSAlibScikit-learn

Bengaluru, India

Skills:

Spring BootJpaRabbitmqJavaMicroservicesPythonHibernatePostgreSQLKafkaRest ApisNoSQL databasesORM frameworks

Beware of Scammers

We don’t charge money for job offers