Search by job, company or skills

Mphasis

Senior Java Consultant

Save
new job description bg glownew job description bg glow
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Java (Low latency patterns) +Springboot+Microservices +GRPC+GitHub/Claude

Mandate Skills: Java (Low latency patterns) +Springboot+Microservices +GRPC+GitHub/Claude

Job description

Java 21 — ideally with experience of high-performance, low-latency patterns: lock-free data structures, primitive collections, allocation minimisation, single-writer principle

IBM MQ — point-to-point and pub/sub messaging, persistent/non-persistent delivery, queue manager configuration, dead-letter handling

Apache Kafka — producer/consumer patterns, manual offset commit, DLQ handling, at-least-once delivery, idempotent consumers

Hexagonal architecture — strict ports & adapters layering, building new modules from scratch following established patterns

Spring Boot 3.5 — auto-configuration, profiles, actuator, dependency injection, component testing

Testing discipline — JUnit 5 + AssertJ + Mockito + WireMock, 100% line coverage, component test design

Agentic coding (Claude / GitHub Copilot) — agentic/vibe coding, prompt engineering, writing AI context files, reviewing AI-generated code against coding standards, test-driven agentic workflows

Desired Skills / Experience

gRPC / Protobuf — schema design (proto3), Java stub generation, error propagation, intra-service communication

CockroachDB or PostgreSQL — multi-region vs single-region replication trade-offs, schema migration tooling (e.g. Liquibase)

LMAX Disruptor / ring buffer micro-batching architectures

Chronicle Queue — low-latency inter-process messaging, appender/tailer patterns

Envoy proxy / xDS — header-based routing, cluster/listener discovery, control plane integration

RocksDB — embedded KVP store, point lookups on hot path

Rust + WASM (Envoy proxy filter development)

Micrometer / Prometheus observability (metrics, custom histograms)

Resilience4j (retry with backoff, circuit breakers)

Podman / Docker / Docker Compose (containerisation, shared-volume messaging)

CI/CD pipeline authoring (Jenkins or equivalent)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147462711

Similar Jobs

Bengaluru, India

Skills:

SonarMavenCassandraKafkaSpring BootJiraMicroservice ArchitectureJenkinsMockitoJUnitDockerBitbucketCucumberKubernetesCockroach DBJava 17 and aboveOracle SQL query optimization