Find a jobRecruiters

Java Spring Boot Developer, BI-CJCEF

Exclusive opportunity

Hybrid

Java Spring Boot Developer, BI-CJCEF

Bounteous

Java Spring Boot Developer, BI-CJCEF

Skills

SQL QueriesMongoDBDockerJavaMicroservicesSpring BootPostgreSQLMySQLKafkaRedisMicrosoft Azure Cosmos DBGitLabJenkinsSwagger/OpenAPIData AnalysisKubernetesAzure

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:

Delhi, India

Work mode:

Hybrid

Published on:

13 August 2026

What they need


Role & responsibilities

Java & Spring Boot

  • Design, develop, and maintain scalable Java microservices using Spring Boot applying clean architecture, SOLID principles, and microservices design patterns.
  • Build secure, well-documented RESTful APIs following API-first design principles, OpenAPI / Swagger standards, and versioning best practices.
  • Develop and optimise data access layers using Spring Data JPA / Hibernate managing entity relationships, query optimisation, and database migrations.
  • Write comprehensive unit and integration tests using JUnit and Mockito maintaining high code coverage through TDD practices.
  • Participate actively in code reviews — upholding coding standards, security practices, and architectural consistency.

Apache Kafka & Event-Driven Architecture

  • Design and implement event-driven microservices using Apache Kafka — developing producers, consumers, and Kafka Streams applications with Spring Kafka.
  • Design Kafka topic architecture — partitioning strategies, replication factors, retention policies, and consumer group configurations.
  • Implement robust error handling — DLQ, retry strategies, and poison pill handling for resilient Kafka consumer behaviour.
  • Configure Kafka Schema Registry with Avro or Protobuf — enforcing schema evolution and backward / forward compatibility.
  • Monitor and troubleshoot Kafka cluster health — consumer lag, partition rebalancing, and broker performance metrics.

Azure Cloud (Preferred)

  • Design and deploy cloud-native Java microservices on Azure — AKS, App Services, Azure Functions, and Azure Container Registry.
  • Integrate applications with Azure messaging services — Service Bus, Event Hub, and Event Grid — alongside Kafka for hybrid event-driven architectures.
  • Implement Azure security best practices — Managed Identities, Key Vault, Azure AD RBAC, and Private Endpoints.
  • Configure Azure monitoring and observability — Application Insights, Azure Monitor, and Log Analytics.
  • Build and maintain CI/CD pipelines using Azure DevOps — automating build, test, security scanning, and deployment workflows.

Architecture & Delivery

  • Contribute to microservices architecture — applying DDD, CQRS, Event Sourcing, and Saga patterns.
  • Collaborate with Solution Architects, BAs, Product Owners, and DevOps teams in Agile sprint delivery.
  • Troubleshoot complex production issues — Kafka consumer lag, performance bottlenecks, and distributed system failures.
  • Produce clear technical documentation — API contracts, event schemas, and deployment runbooks.
  • Mentor and support junior Java developers across Spring Boot, Kafka, and Azure domains.

Preferred candidate profile

  1. 6–9 years of hands-on Java development with a strong track record of enterprise microservices delivery in production.
  2. Deep Spring Boot expertise — Spring MVC, Spring Cloud, Spring Security, and Spring Kafka.
  3. Proven Apache Kafka experience — producer / consumer development, Kafka Streams, topic design, DLQ, and Schema Registry.
  4. Strong Azure cloud experience (preferred) — AKS, App Services, Service Bus, Event Hub, Key Vault, Azure AD, and Azure DevOps.
  5. Solid database skills — relational (Azure SQL / PostgreSQL / MySQL) and non-relational (Cosmos DB / MongoDB / Redis).
  6. Experience with Docker and Kubernetes / AKS for cloud-native microservices deployment.
  7. Hands-on CI/CD experience — Azure DevOps, Jenkins, or GitLab CI.
  8. Strong understanding of event-driven architecture — messaging patterns, eventual consistency, and saga orchestration.
  9. Excellent communication and collaboration skills across architects, product owners, and engineering teams.

Other offers great for you!

These companies are also looking for great profiles

Skiils

développeur Java / Spring boot

Freelance

Lille, France

Hybrid

Skills

JavaSpring BootKafka

6 months ago

Quick apply

Naxo

Développeur Java Spring Boot Kotlin

430

Freelance

Lille, France

Hybrid

Skills

KotlinJavaTesting & QASpring BootAPI DesignCI/CD

1 month ago

Quick apply

Naxo

Ingénieur Java Spring Boot Microservices Kafka (Confirmé)

440

Freelance

Lille, France

Hybrid

Skills

DockerJavaSpring BootPostgreSQLKafkaRESTful APIsKubernetesMicroservices architecture

11 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