Java Full Stack Developer (India)

Java Full Stack Developer (India)

02 Sep
|
Runmap Infotech Private
|
India

02 Sep

Runmap Infotech Private

India

Job Title: Java Full Stack Developer

Experience: 4+ Years

Location: Remote

Shift Timing: 7:30 PM IST – 4:30 AM IST (Night Shift)

Employment Type: Full Time/Contract

Responsibilities

- Design and develop RESTful microservices and event-driven applications using Spring Boot 3 and JDK 21, including Virtual Threads, HttpClient, Records, Optional, and Pattern Matching.
- Migrate/refactor applications to JDK 21 & Spring Boot 3, including dependency upgrades and deprecated API cleanup.
- Implement Drools Rule Engine and application observability using Micrometer, distributed tracing, structured logging, health checks, and Actuator.
- Develop Kafka and RabbitMQ producers/consumers with retry, dead-letter, idempotency, offset management, and Saga/event-driven workflows.
- Build optimized Dockerfiles/multi-stage builds and Kubernetes manifests; troubleshoot pod crashes, OOMKills, JVM heap, resource, and networking issues.
- Develop GitLab CI/CD pipelines for build, testing, SonarQube, SAST, dependency scanning, Docker image build/push, and Kubernetes deployment; manage runners, secrets, and variables.
- Design Oracle schemas and develop SQL/PL/SQL, including query/index tuning and connection-pool configuration.
- Develop lightweight Python/FastAPI services and perform log, metrics, and data validation analysis.
- Ensure code quality using SonarQube, Checkstyle, SpotBugs, and PR gates; handle production troubleshooting, incident response, RCA, and postmortems.

Skills





- Strong expertise in Java 21/JDK 21 and Spring Boot 3, with hands-on experience developing RESTful microservices.
- Strong understanding of microservices and event-driven architecture, including Saga patterns and asynchronous workflows.
- Hands-on experience with Kafka and RabbitMQ, including producers/consumers, retry, dead-letter queues, idempotency, offset management, and consumer lag.
- Proficiency in implementing Drools Rule Engine and developing rule-based application frameworks.
- Strong experience with Docker and Kubernetes, including Dockerfiles, multi-stage builds, Kubernetes manifests, troubleshooting, and containerized deployments.
- Hands-on experience with GitLab CI/CD, GitLab runners, automated testing, SonarQube, SAST, dependency scanning, and Kubernetes deployments.
- Robust knowledge of Oracle, SQL, and PL/SQL, including schema design, query optimization, index tuning, and connection-pool configuration.
- Experience developing lightweight microservices using Python and FastAPI and performing data validation and analysis.
- Experience using SonarQube, Checkstyle, and SpotBugs to enforce code quality and maintain engineering standards.
- Strong troubleshooting skills with hands-on experience in JVM performance, production support, incident response, root-cause analysis, and postmortems

If interested, Kindly share your resume at [email protected]

📌 Java Full Stack Developer (India)
🏢 Runmap Infotech Private
📍 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: java full stack developer (india) / india