Java Backend Engineer

Experis

Bengaluru

On-site

INR 3,000,000 - 5,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Experis is seeking a Java Backend Engineer to design, develop, and operate scalable Java-based microservices in a cloud-native environment on Microsoft Azure. The role requires 7+ years of hands-on experience with modern Java, Kafka, and containerized deployments.

The ideal candidate will work with Quarkus or Spring Boot, implement event-driven architectures, and contribute to API design, data pipelines, and CI/CD automation. Bangalore-based, permanent position.

Qualifications

  • 7+ years of hands-on Java software development with modern Java versions.
  • Experience with Quarkus or Spring Boot.
  • Cloud-native apps on Microsoft Azure.
  • Strong Apache Kafka and event-driven architecture experience.
  • Docker and Kubernetes experience.
  • Understanding of CI/CD pipelines.
  • Experience in real-time stream processing and Flink knowledge.

Responsibilities

  • Design, develop, and operate highly scalable Java-based microservices.
  • Build and maintain event-driven architectures using Apache Kafka.
  • Design, develop, and maintain APIs and integration services.
  • Ensure high availability, security, and reliability of data pipelines.
  • Follow engineering best practices, code quality standards, and automation.
  • Participate in troubleshooting, performance tuning, and incident resolution.

Skills

Java
Quarkus
Spring Boot
Azure Cloud
Apache Kafka
Microservices
CI/CD
Kafka Architecture
Data Serialization
Kafka Ecosystem

Tools

Docker
Kubernetes
Azure CLI

Job description

Position: Java Backend Engineer

Employment Type: Permanent

Experience: 7+ Years

Location: Bangalore

Notice Period: Immediate to 20 Days (Serving Notice Only)


Job Summary

We are looking for a Java Backend Engineer with 7+ years of experience in designing, developing, and operating scalable Java-based backend applications. The ideal candidate should have strong expertise in Java, Quarkus or Spring Boot, Apache Kafka, Azure cloud, and microservices architecture.

Key Responsibilities
  • Design, develop, and operate highly scalable Java-based microservices and platform capabilities.
  • Build and maintain event-driven architectures using Apache Kafka.
  • Design, develop, and maintain APIs and integration services.
  • Ensure high availability, security, and reliability of data pipelines.
  • Follow engineering best practices, code quality standards, and automation.
  • Participate in troubleshooting, performance tuning, and incident resolution.
Mandatory Skills
  • 7+ years of hands-on software development experience with the latest versions of Java.
  • Hands-on experience with Quarkus framework (or Spring Boot).
  • Experience with cloud-native application development on Microsoft Azure.
  • Strong experience with Apache Kafka and event-driven architecture.
  • Good understanding of Kafka architecture, including clusters, brokers, partitions, replication, and offsets.
  • Expertise in designing high-throughput, low-latency messaging systems on Azure.
  • Knowledge of partitioning strategies, consumer groups, and message delivery semantics.
  • Knowledge of data serialization formats such as Avro, Protobuf, and JSON.
  • Experience with Docker and Kubernetes.
  • Understanding of CI/CD pipelines.
  • Experience in building real-time stream processing applications.
  • Good understanding of Apache Flink concepts including:
    • State management
    • Checkpointing
    • Fault tolerance
    • Event-time processing
    • Windowing
Nice to Have
  • Apache Flink
  • Confluent Cloud
  • Kafka Connect (any one)
Additional Skills
  • Experience working in complex enterprise environments.
  • Experience with Prometheus, Grafana, OpenTelemetry, and Microsoft Logging Framework.
  • Ability to optimize application performance and troubleshoot streaming workflows.
  • Strong problem-solving and analytical skills.
Soft Skills
  • Strong technical communication skills in English.
  • Good analytical and problem-solving abilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer-8 years-Bangalore
Java Developer-8 years-Bangalore

Crescendo Global Leadership Hiring India • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Java Backend Developer with AWS
Java Backend Developer with AWS

Shrewd Techlink Services • Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Owision • Bengaluru

Hybrid
INR 2,200,000 - 3,600,000
Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Java Backend / Microservices Engineer
Java Backend / Microservices Engineer

Objectways • Chennai District

On-site
INR 900,000 - 1,500,000
Java Developer
Java Developer

Tredence • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Java Backend Lead
Java Backend Lead

Innoventes Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Tredence • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior/Lead Java Backend Engineer
Senior/Lead Java Backend Engineer

adesso orange AG • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Aqilea • Bengaluru

Hybrid
INR 900,000 - 1,300,000