A
Advancesoft India Pvt Ltd.3h ago
Indeed

Java Backend Developer

Hyderabad, Telangana
Full Time
Senior Level
800000-1500000

Auto Apply to 50+ AI Matched Java Backend Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Advancesoft India Pvt Ltd.

Qualifications

10/10 matched

Experience Level: Senior Level

  • </b> Deep knowledge of one or more backend languages:</p><ul><li>Java with Spring Boot (Mandatory)</li><li>Node.js (with Express/NestJS)</li><li>Python (Django
  • Fast API)</li></ul><p><b>Hands-on Experience:</b></p><ul><li>Kafka Streams
  • Avro/Protobuf serialization
  • and error-handling.</li><li>RESTful API design
  • GraphQL
  • or gRPC.</li><li>JavaScript frameworks (React
  • Angular
  • or Vue) &ndash; at least to integrate and debug UI components.</li><li>Deploying and managing workloads in AWS EKS.</li><li>Using Terraform for deploying infrastructure as code (EKS
  • networking
  • etc.)</li><li>CI/CD tools (GitHub Actions

Full Job Description

Java Backend Developer - Microservices & Event-Driven Architectures

Advancesoft India Pvt Ltd. is seeking a talented Java Backend Developer to join their team in Hyderabad or Bengaluru. This is a full-time, office-based role for an experienced professional.

About the Role

We are looking for a highly skilled Java Developer with 7-10 years of experience, specializing in building and deploying robust microservices within event-driven architectures. A strong understanding of Apache/Confluent Kafka is essential. The ideal candidate will have practical experience designing Kafka producers and consumers, containerizing services with Docker, deploying them in Amazon Elastic Kubernetes Service (EKS), and automating infrastructure provisioning with Terraform. This position requires deep backend engineering expertise, operational knowledge of Kubernetes, and proficiency in cloud-native deployment strategies.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot, integrating Kafka for asynchronous communication (producers, consumers, stream processing).
  • Construct scalable, event-driven architectures, ensuring reliable message delivery, effective partitioning, and efficient consumer group management.
  • Containerize microservices using Docker and manage their deployment within Kubernetes (EKS) clusters.
  • Develop and maintain Terraform code for provisioning infrastructure, Kubernetes resources, and deployment pipelines.
  • Implement and manage CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI for automated builds, testing, and deployments.
  • Optimize service performance, resource utilization, and reliability within Kubernetes environments.
  • Collaborate with DevOps, cloud, and platform teams to enhance system scalability and observability.
  • Troubleshoot and resolve issues across Kafka pipelines, EKS workloads, and Terraform-managed infrastructure.
  • Champion and enforce best practices in coding, testing (unit/integration), and design patterns for microservices.

Required Skills and Experience

Mandatory Backend Language Expertise:

  • Java with Spring Boot

Desirable Backend Languages:

  • Node.js (with Express/NestJS)
  • Python (Django, Flask, Fast API)

Hands-on Experience:

  • Apache Kafka Streams, Avro/Protobuf serialization, and error handling strategies.
  • Designing and implementing RESTful APIs, GraphQL, or gRPC.
  • JavaScript frameworks (React, Angular, or Vue) for UI integration and debugging.
  • Deploying and managing workloads in AWS EKS.
  • Infrastructure as Code using Terraform (for EKS, networking, IAM, etc.).
  • CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI/CD.
  • Containerization with Docker, Helm charts, and GitOps workflows.
  • Relational databases (PostgreSQL/MySQL) and NoSQL databases (MongoDB/Redis).

Qualifications

Bachelor of Engineering (B.E.) / Bachelor of Technology (B.Tech) / Master of Technology (M.Tech) or any postgraduate degree.

Work Details

  • Position Type: Fulltime
  • Location: Hyderabad, Telangana / Bengaluru, Karnataka
  • Work Mode: Office-based
  • Notice Period: Must be able to join within 30 days.
  • Salary: ₹800,000.00 - ₹1,500,000.00 per year

How to Apply

Interested candidates are invited to send their profiles to ravi@advancesoftinc.com or ravi@advancesoftindia.com. Please include your current CTC, expected CTC, and notice period.

Company

A

Advancesoft India Pvt Ltd.

Hyderabad, Telangana
Posted on Indeed