🔔 FCM Loaded

Java Software Engineer

AMISEQ

2 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Java Developer (Kubernetes)

Bengaluru, KA

Job Description:


Required Skills

  • 5+ years of experience building backend systems or microservices in Java.
  • Strong Java background (JDK 8 or newer) with expertise in:
  • Lambda expressions, streams, and functional programming
  • Concurrency, reactive patterns, and JVM performance tuning
  • Core data structures and collection frameworks including Lists, Maps, Sets, Arrays, and Tables and their underlying algorithms, time complexity, and usage best practices
  • Practical experience with Kubernetes APIs , preferably using the Fabric8 client .
  • Solid understanding of Kubernetes primitives : Deployment, Pod, Container, ConfigMap, Secret, Service, Role, RBAC, Event , PodDisruptionBudget (DistributedBudget) , networking concepts (Service types, Ingress, DNS, CNI, NetworkPolicy), and CRD.
  • Hands-on experience using Kubernetes CLI (kubectl) , writing, and debugging YAML manifests , and using tools like jq/yq for inspecting resource data.
  • Hands-on experience designing and documenting APIs with OpenAPI / Swagger .
  • Proficiency with MySQL / Galera or similar relational databases and Java DB APIs (JDBC, JPA, ORM) .
  • Experience with Maven build management and common plugins.
  • Proficiency with Docker and CI/CD tools (Jenkins, GitHub Actions, etc.).
  • Good knowledge of Linux-based operating systems (amd64 platform) including file systems, process management, networking, and container runtime behavior.


Nice to have

  • Experience with Vert.x or other reactive frameworks (RxJava, Reactor).
  • Experience developing or maintaining Go (Golang) services especially for webhooks or platform automation.
  • Understanding of database orchestration and HA clusters (Galera replication, failover strategies).
  • Experience developing or managing Kubernetes CRDs and operators .
  • Knowledge of rollout automation , tag rotation policies , and multi-environment deployment strategies .
  • Experience working with multi-zone Kubernetes clusters is a big plus.
  • Familiarity with one or more data and stream processing frameworks such as Apache Flink, Kafka, Hadoop, Elasticsearch, ZooKeeper, or Airflow is a plus.
  • Basic frontend knowledge (e.g., legacy jQuery or modern frameworks such as React ) is a plus.
  • Exposure to monitoring and metrics stacks (Prometheus, Grafana, Sherlock).
  • Strong debugging, analytical, and communication skills.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.