Software Development Engineer III Java Backend Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Development Engineer III Java Backend Engineer in India.
This role is a high-impact engineering position focused on building and scaling backend systems that power large-scale conversational AI and customer engagement platforms. You will contribute to the design and development of distributed, high-performance services that support millions of real-time interactions globally. Working in a product-driven environment, you will take ownership of critical backend components and help shape the architecture of next-generation bot and automation systems. The role combines hands-on coding, system design, and technical leadership within a fast-paced, cloud-native ecosystem. You will collaborate closely with cross-functional teams to build reliable, secure, and scalable APIs and microservices. This is an opportunity to work on complex engineering challenges while mentoring peers and influencing technical direction at scale.
- Design, develop, and own key backend components for high-volume, low-latency distributed systems.
- Build and enhance scalable REST-based APIs and microservices for mission-critical applications.
- Contribute to the architecture and development of next-generation bot runtime and automation platforms.
- Ensure system reliability, performance, and availability across large-scale production environments.
- Collaborate with cross-functional teams to define technical requirements and deliver scalable solutions.
- Debug and resolve production issues while participating in on-call rotations for critical systems support.
- Mentor engineers and promote best practices in software design, coding standards, and system architecture.
- Create and maintain technical documentation, including design specifications and system architecture diagrams.
- Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
- 8+ years of experience in backend software development, preferably in product-based companies.
- Strong expertise in Java, including multi-threading and object-oriented programming principles.
- Solid understanding of data structures, algorithms, and distributed system design.
- Hands-on experience with SQL and NoSQL databases such as MySQL and Cassandra.
- Experience with distributed systems tools and frameworks like Kafka, Spark, Hadoop, or Airflow.
- Strong knowledge of REST API design and microservices architecture.
- Experience working with Kubernetes and cloud platforms such as AWS or Google Cloud Platform.
- Familiarity with CI/CD tools like Git and Jenkins.
- Nice to have: exposure to Python or Node.js and experience in AI or automation systems.
- Strong problem-solving, communication, and technical leadership skills.
- Comprehensive health insurance coverage for employee and family.
- Personal time off, including casual and sick leave allocations.
- Group personal accident and term life insurance coverage.
- Employee stock purchase program enabling participation in company growth.
- Paid volunteering days to contribute to community and social initiatives.
- Strong learning and development support for continuous career growth.
- Remote-friendly and flexible work environment.
- Inclusive and diverse workplace culture focused on innovation and collaboration.