Java Software Engineer
India, Karnataka, Bengaluru
2 weeks ago
Applicants: 0
Share
1 week left to apply
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.
Additional Information
- Company Name
- AMISEQ
- Industry
- N/A
- Department
- N/A
- Role Category
- Scala Developer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 weeks ago
- Application Ends
- 1 week left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position