Search by job, company or skills

T

Java Microservices Developer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Title: Microservices Developer

Location: Hyderabad

Experience: 5+ Yoe

Employment Type: Full Time

About the role:

We're looking for a Microservices Developer to design, build, and scale distributed services and APIs. You'll own services end‑to‑end—coding, testing, deployment, observability, and performance—while collaborating with product, DevOps, and QA.

Responsibilities

  • Design and implement REST/gRPC microservices with 12‑factor principles
  • Build scalable APIs, integrations, and event-driven workflows (Kafka/RabbitMQ)
  • Containerize and deploy (Docker, Kubernetes, Helm) on AWS/Azure/GCP
  • Implement CI/CD (GitHub Actions/Azure DevOps/Jenkins) and automated testing
  • Ensure resiliency (circuit breakers, retries), security (OAuth2/JWT), and observability
  • Optimize performance, troubleshoot incidents, and improve reliability (SLA/SLO)
  • Write clean, testable code and documentation

Must‑Have Skills

  • Strong in one backend stack: Java + Spring Boot / .NET 6+/ASP.NET Core / Node.js + Express/NestJS
  • Microservices patterns (service discovery, config mgmt, API gateway)
  • Datastores: SQL (PostgreSQL/MySQL) & NoSQL (MongoDB/Redis)
  • Cloud services (AWS/Azure/GCP) and Kubernetes
  • Messaging/Event streaming (Kafka/RabbitMQ)
  • Testing (unit/integration/contract tests) and CI/CD

Nice‑to‑Have

  • Domain-Driven Design (DDD), CQRS, Saga
  • gRPC, GraphQL, API Gateway (Kong/Apigee), Istio/Linkerd
  • Observability: Prometheus, Grafana, OpenTelemetry, ELK/EFK
  • Security: mTLS, OWASP, Vault/Key Vault/KMS
  • Performance profiling and chaos testing

Education: BE/BTech/MCA or equivalent experience

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148996937

Similar Jobs

Hyderabad, India

Skills:

Apache FlinkAgileSpring BootMicroservicesSpringJ2EEKafkaAWSAzureGcpCore JavaApache KafkaMongoDBApache StormHadoop ecosystem toolsSpring AIAI LLM

Hyderabad, Bengaluru

Skills:

JavaWebservicesWeblogic ServerSqlSpring

Hyderabad, Bengaluru, Pune

Skills:

Version ControlFront EndGitCore Java