Software Development Engineer II ( Java Backend )

Jobgether · India

Company

Jobgether

Location

India

Type

Full Time

Job Description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer II (Java Backend) based in India.

This is a high-impact backend engineering role focused on building and scaling mission-critical distributed systems that power large-scale digital interactions. You will work in a fast-paced, product-driven environment where performance, reliability, and scalability are key priorities. The role involves designing and developing high-volume, low-latency backend services using modern Java-based frameworks and cloud-ready architectures. You will collaborate closely with cross-functional teams, including product, platform, and engineering groups, to deliver robust, production-grade solutions. This is an opportunity to work on complex systems involving real-time data processing, microservices, and event-driven architectures. The environment encourages ownership, technical depth, and continuous improvement in engineering practices.

Accountabilities:

You will be responsible for designing, developing, and maintaining scalable backend services that support high-traffic, mission-critical applications. The role involves building REST-based APIs, ensuring system performance, and contributing to overall software architecture decisions. You will also participate in production support activities, including debugging issues, resolving system failures, and participating in on-call rotations. Key responsibilities include:

  • Designing and developing high-performance backend applications using Java and Spring Boot, ensuring scalability and low latency
  • Building and maintaining RESTful APIs and microservices-based architectures
  • Working with SQL and NoSQL databases (such as MySQL and Cassandra) to design efficient data models
  • Debugging production issues and ensuring system stability across distributed environments
  • Collaborating with cross-functional teams to define technical requirements and manage dependencies
  • Participating in code reviews, enforcing coding standards, and improving overall code quality
  • Working with event-driven systems and data processing tools such as Kafka and related frameworks
  • Documenting technical designs, system flows, and implementation approaches
  • Contributing to DevOps practices using tools like Jenkins, Git, and Kubernetes
  • Supporting continuous improvement of engineering practices and platform reliability
  • Requirements:

    This role requires strong backend engineering expertise with deep hands-on experience in Java and distributed systems. You should be comfortable working in complex, high-scale environments and collaborating across teams. Key requirements include:

    • 7+ years of experience in software development, with strong backend engineering focus
    • Strong proficiency in Java, Spring Boot, and multithreaded application development
    • Solid understanding of data structures, algorithms, and system design principles
    • Hands-on experience with SQL and NoSQL databases such as MySQL and Cassandra
    • Experience building and maintaining REST APIs and distributed microservices systems
    • Familiarity with data streaming and processing tools like Kafka, Airflow, Spark, or Hadoop
    • Experience working with version control, CI/CD pipelines, and tools like Git and Jenkins
    • Exposure to Kubernetes and cloud environments such as AWS or GCP is a plus
    • Strong debugging, analytical, and problem-solving skills
    • Ability to collaborate effectively in Agile development environments
    • Good technical communication skills and ability to mentor junior engineers
    • Bachelor’s degree in Computer Science or a related field (or equivalent experience)
    • Benefits:

      • Competitive compensation package
      • Health insurance coverage and medical benefits
      • Provident fund and retirement-related benefits
      • Group life insurance and personal accident coverage
      • Employee stock participation program (ESPP)
      • Learning and development support with training programs and stipends
      • Paid time off and structured leave policies
      • Volunteering days to support social and community initiatives
      • Flexible and remote-friendly work arrangement (as applicable)
      • Inclusive, diverse, and growth-oriented work culture.
Apply Now

Date Posted

06/24/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories