Find a jobRecruiters

Architect - Java Backend

Exclusive opportunity

Onsite

Architect - Java Backend

Tredence

Architect - Java Backend

Skills

SQL QueriesBig DataDockerJavaMicroservicesSpring BootKafkaRedisGoogle BigQueryGrafanaData AnalysisAIScaladbtPrometheusKubernetes

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

18 August 2026

What they need


Senior / Lead Software Engineer - Java, Distributed Systems & Big Data

Experience: 9-12yrs

Location: Bangalore

About the Role

We are seeking a highly skilled Senior/Lead Software Engineer with strong expertise in Java, Spring Boot, Microservices, Distributed Systems, and Big Data technologies. In this role, you will design, develop, and optimize scalable, resilient, and high-performance applications that process large volumes of data and support mission-critical business functions.

The ideal candidate combines deep backend engineering expertise with hands-on experience in distributed computing, performance optimization, cloud-native architectures, and modern data platforms.

Key Responsibilities

  • Design, develop, test, deploy, document, and maintain scalable full-stack and backend applications.
  • Architect and enhance microservices-based solutions with a focus on scalability, reliability, and maintainability.
  • Build and optimize distributed systems capable of handling high-throughput, low-latency workloads.
  • Design and implement event-driven architectures using Apache Kafka and streaming technologies.
  • Implement caching strategies using Redis and similar technologies to improve application performance.
  • Analyze and optimize application performance, memory utilization, JVM behavior, and system throughput.
  • Solve complex multithreading and concurrency challenges in large-scale distributed environments.
  • Develop large-scale data processing pipelines and analytics solutions using Big Data technologies.
  • Build and optimize Retrieval-Augmented Generation (RAG) solutions to power AI-driven chatbot experiences.
  • Collaborate closely with product managers, architects, and cross-functional teams to deliver business outcomes.
  • Participate in architecture reviews, technical design discussions, and code reviews.
  • Troubleshoot production issues and drive long-term reliability and operational improvements.
  • Champion engineering best practices, automation, testing, observability, and operational excellence.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 5+ years of professional software development experience.

  • Strong proficiency in Java and object-oriented design principles.

  • Hands-on experience with Java, Spring Boot, Spring Data, SQL, and Apache Kafka.

  • Experience designing, developing, and deploying microservices-based applications.

  • Strong understanding of distributed systems concepts, including:

  • Scalability

  • Consistency models

  • Fault tolerance

  • High availability

  • Distributed transactions

  • Experience with Redis or similar distributed caching technologies.

  • Strong expertise in Apache Kafka and event-driven architectures.

  • Deep understanding of multithreading, concurrency, and JVM internals.

  • Experience with performance tuning, profiling, and application optimization.

  • Strong knowledge of RESTful APIs and service integration patterns.

  • Experience with relational and NoSQL databases.

  • Proficiency with Git, CI/CD pipelines, and modern software engineering practices.

  • Experience with Kubernetes, Docker, and container orchestration platforms.

  • Strong problem-solving, communication, and collaboration skills.

  • Ability to thrive in an Agile development environment.

Good to Have Qualifications

  • Experience with Big Data technologies such as Scala, Apache Spark, Google BigQuery, Google Dataproc, DBT, and AtScale.
  • Exposure to observability platforms and monitoring tools such as Prometheus and Grafana.

Required Skills

Other offers great for you!

These companies are also looking for great profiles

skiils

Développeur Back-End Java (H/F)

Permanent contract

Lille, France

Hybrid

Skills

Java

1 month ago

Quick apply

Visian

Développeur Java Backend - Expérimenté - Montpellier

Permanent contract

Montpellier, France

Hybrid

Skills

DockerBackend DevelopmentJavaMicroservicesSpring BootKafkaGitGradleKubernetesAgileAPI RESTSOAPGitLab CI/CDMavenSQLJUnitMockito

24 days ago

Quick apply

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools