Senior Consultant | Oracle Cloud Stack Dev | Bengaluru | Oracle (India)

Senior Consultant | Oracle Cloud Stack Dev | Bengaluru | Oracle (India)

16 Aug
|
Deloitte
|
India

16 Aug

Deloitte

India

Senior Consultant | Oracle Cloud Stack Dev | Bengaluru | Oracle

- Job requisition ID : 110978
- Location: Bengaluru
- Entity: Deloitte Touche Tohmatsu India LLP

The team

Enterprise technology must do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about ET&P;

Key Responsibilities

Java Support Role and Night shift only ( 7:30 PM - 4:30 AM)

Backend Engineering

- Design and implement REST microservices/Event Driven using Spring Boot 3 and JDK 21 features like virtual threads, HttpClient, Optional/record patterns.
- Migrate and refactor existing Spring Boot apps to JDK 21 and Spring Boot 3, including updating dependencies and cleaning up deprecated APIs.
- Implementation of Drools Rule Engine (Rule Framework)
- Implement observability features such as distributed tracing, Micrometer metrics, structured logging, health checks, and Actuator endpoints.

Messaging and Asynchronous Systems

- Build RabbitMQ producers and consumers with retry, dead-letter, and idempotency patterns.
- Implement Kafka event producers and consumers and offset management.
- Design event-driven workflows and saga patterns for RabbitMQ and Kafka services. DevOps, Kubernetes, and Docker

- Write Dockerfiles and multi-stage builds optimized for Java 21.
- Create Kubernetes manifests including Deployments, Services, ConfigMaps, Secrets, etc.
- Troubleshoot pod crashes, OOMKills, JVM heap issues, and networking problems in Kubernetes.




- Set up local development stacks using Docker Compose or Kind.

CI/CD and GitLab

- Build and maintain .gitlab-ci.yml pipelines for building, testing (unit, integration, Sonar), security scanning (SAST, dependency scan), Docker image build and push, and Kubernetes deployment.
- Manage GitLab runners, both shared and specific, along with CI secrets and variables.

Database and Oracle

- Design schemas, write PL/SQL procedures, optimize SQL queries, and tune indexes for Oracle.
- Manage connection pools and configure Oracle-specific settings.

Python

- Build lightweight microservices with FastAPI.
- Analyze logs and metrics, and carry out ad-hoc data validation.

Architecture, Quality and Support

- Enforce code quality through SonarQube, checkstyle, spotbugs, and pull request review gates.
- Lead incident response, root-cause analysis, and postmortems for production issues.
- Troubleshoot production incidents by analyzing application logs, metrics, and distributed traces across Spring Boot microservices, identifying root causes and implementing permanent fixes.
- Investigate message-flow anomalies in RabbitMQ/Kafka by tracking message payloads, offsets, retry patterns, and consumer lag to ensure reliable event processing.
- Perform production issue triage for containerized workloads on Kubernetes, analyzing pod logs, crash loops, resource limits, and network policies to restore service availability.

Education - Btech, BSC

📌 Senior Consultant | Oracle Cloud Stack Dev | Bengaluru | Oracle (India)
🏢 Deloitte
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior consultant | oracle cloud stack dev | bengaluru | oracle (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior consultant | oracle cloud stack dev | bengaluru | oracle (india) / india