Skip to content
← Back to job listings

SDE II - Backend

jobgether · India

Software DevelopmentRemoteExternal listingfull-time20 days ago

About The Role

  • **This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a SDE II - Backend based in India.**
  • Join a fast-growing engineering team building scalable backend systems that power next-generation AI-driven customer experiences.
  • This role focuses on designing, developing, and maintaining reliable backend services, APIs, and integrations that support enterprise-grade platforms.
  • You will take ownership of technical initiatives, contribute to system architecture decisions, and help improve performance, reliability, and scalability.
  • Working closely with product, frontend, QA, and DevOps teams, you will deliver impactful features from concept to production.
  • The position offers the opportunity to work with modern technologies, distributed systems, and AI-powered solutions in an innovative environment.
  • You will have the autonomy to solve complex engineering challenges while contributing to products used by global organizations.

### Accountabilities

As a Backend Engineer, you will be responsible for building robust systems, improving platform capabilities, and ensuring high-quality delivery across engineering initiatives.

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and modern microservice architecture principles.
  • Architect clean, modular solutions that support reliability, maintainability, and future growth.
  • Build and optimize RESTful APIs and third-party service integrations.
  • Design efficient database structures and optimize queries across relational databases such as MySQL and PostgreSQL, with exposure to NoSQL systems where relevant.
  • Develop event-driven architectures using messaging technologies such as Kafka or RabbitMQ.
  • Implement caching strategies using technologies like Redis or Memcached to improve system performance and reduce latency.
  • Contribute to distributed system design, ensuring solutions can support high availability, throughput, and concurrency.
  • Analyze and optimize backend performance across APIs, databases, and infrastructure layers.
  • Write clean, maintainable, and well-tested code through effective unit and integration testing practices.
  • Collaborate with product, frontend, QA, DevOps, and other engineering stakeholders to deliver reliable features end-to-end.
  • Take ownership of medium-to-large technical initiatives and contribute to improving engineering processes and execution.
  • Support production stability through monitoring, debugging, and continuous improvement initiatives.

## Requirements

The ideal candidate brings strong backend engineering expertise, a problem-solving mindset, and the ability to independently deliver high-quality solutions in a fast-paced environment.

  • 2–4 years of hands-on backend development experience in a product-based company, preferably within SaaS or technology environments.
  • Strong proficiency in Java and the Spring Boot ecosystem.
  • Solid understanding of relational databases, including MySQL and PostgreSQL.
  • Experience designing and developing RESTful APIs and microservices-based architectures.
  • Hands-on experience with Kafka or RabbitMQ for asynchronous and event-driven systems.
  • Experience implementing caching solutions using Redis, Memcached, or similar technologies.
  • Strong software engineering fundamentals, including clean code practices, testing discipline, and scalable design principles.
  • Ability to troubleshoot complex technical problems and work independently with ownership.
  • Strong collaboration and communication skills, with the ability to work effectively across engineering and product teams.
  • Familiarity with Git, CI/CD pipelines, and modern software development practices.
  • Experience with containerization technologies such as Docker, Kubernetes, AWS ECS, or similar platforms is a plus.
  • Exposure to observability tools, infrastructure automation, or cloud environments is beneficial.
  • Interest in AI/ML-powered products or experience working with AI-integrated solutions is a plus.
  • Experience in a high-growth startup environment is advantageous.

## Benefits

  • Fully remote work environment with flexibility for professionals based in India.
  • Opportunity to work on innovative AI-powered technology solutions at enterprise scale.
  • Exposure to modern backend technologies, distributed systems, and cloud infrastructure.
  • High ownership role with opportunities to influence technical direction and product development.
  • Collaborative environment working with cross-functional engineering and product teams.
  • Opportunities for professional growth and continuous learning.
  • Inclusive workplace culture focused on equal opportunity and diverse perspectives.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing