Java Developer
3 days ago
Java Developer (Kubernetes)Hybrid Role Bengaluru, KAKey ResponsibilitiesDesign, develop, and maintain Java-based backend servicesUse modern Java (JDK 8+) features — streams, lambdas, Optionals, CompletableFuture — to write clean and efficient code.Build and maintain RESTful APIs following OpenAPI/Swagger specifications for schema consistency, client generation, and documentation.Implement orchestration logic using Kubernetes client APIs (e.g., Fabric8) to manage workloads and configurations across multiple clusters.Work extensively with Kubernetes concepts — including Deployment, Pod, Container, ConfigMap, Secret, Service, Role, RBAC, Event, PodDisruptionBudget (DistributedBudget), networking, and CRD — for service lifecycle, access control, and observability.Develop reactive, non-blocking microservices using Vert.x, applying asynchronous and event-driven patterns.Integrate with MySQL / Galera or similar relational databases for configuration, metadata, and service state management.Implement persistence layers using JDBC, JPA/Hibernate, or reactive database clients, ensuring performance and data consistency.Manage multi-module builds using Maven, configuring, and maintaining common plugins.Develop automation frameworks for multi-cluster rollouts, image tagging/versioning, and CI/CD pipelinesCollaborate closely with SRE, platform, and DevOps teams to improve reliability, observability, and scalabilityRequired Skills5+ 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 programmingConcurrency, reactive patterns, and JVM performance tuningCore data structures and collection frameworks — including Lists, Maps, Sets, Arrays, and Tables — and their underlying algorithms, time complexity, and usage best practicesPractical 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 haveExperience 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.
-
Java Full Stack
1 week ago
BTM Layout, Bengaluru, Karnataka, India My Java Learning Center (MyJLC) Full time**Job Description Summary**: - **Student Mentorship**: Provide personalized mentorship and support to students, helping them overcome learning challenges and achieve their full potential. - **Curriculum Development**: Design and update comprehensive training materials that cover core topics Of Full-Stack Development. - **Industry Insights**: Share your...
-
JAVA Developer
1 week ago
Bengaluru, Karnataka, India TransUnion Full time ₹ 10,00,000 - ₹ 15,00,000 per yearTransUnion's Job Applicant Privacy NoticeWhat We'll Bring:Java Developer with knowledge of core java, J2EE and SparkWhat You'll Bring:Java Developer with knowledge of core java, J2EE and SparkImpact You'll Make:Java Developer with knowledge of core java, J2EE and SparkThis is a hybrid position and involves regular performance of job responsibilities...
-
Java Developer
2 weeks ago
Bengaluru, India Tata Consultancy Services Full timeGreetings from TCS!!! Job Role: Java Microservices Developer Desired Experience: 6-12 Years Job Location: Bengaluru Required Skills: Java 8, Spring, Hibernate/JPA, Micro Services Job Description: Strong knowledge and hands on development experience on primary skills Java Microservices Developer, Java/J2EE, AWS, Spring MVC, Spring Boot Hibernate Expertise in...
-
Java Developer
2 weeks ago
Bengaluru, India Tata Consultancy Services Full timeGreetings from TCS!!! Job Role: Java Microservices Developer Desired Experience: 6-12 Years Job Location: Bengaluru Required Skills: Java 8, Spring, Hibernate/JPA, Micro Services Job Description: Strong knowledge and hands on development experience on primary skills Java Microservices Developer, Java/J2EE, AWS, Spring MVC, Spring Boot Hibernate Expertise in...
-
Java Developer
1 week ago
Bengaluru, India Mazenet solution Full time#hiring Hi Everyone, Greetings from Mazenet!!! We are seeking an experienced Full Stack Developer with expertise in Java, React, and Node.js to join our team. The ideal candidate will have a strong background in designing and developing scalable, efficient, and reliable software applications. Job Title: Full Stack Java Developer Location: Pan India...
-
Java Developer
2 weeks ago
Bengaluru, India Tata Consultancy Services Full timeGreetings from TCS!!!Job Role: Java Microservices DeveloperDesired Experience: 6-12 YearsJob Location: BengaluruRequired Skills: Java 8, Spring, Hibernate/JPA, Micro ServicesJob Description:Strong knowledge and hands on development experience on primary skills Java Microservices Developer, Java/J2EE, AWS, Spring MVC, Spring Boot HibernateExpertise in...
-
Java Developer
2 weeks ago
Bengaluru, India Tata Consultancy Services Full timeGreetings from TCS!!!Job Role: Java Microservices DeveloperDesired Experience: 6-12 YearsJob Location: BengaluruRequired Skills: Java 8, Spring, Hibernate/JPA, Micro ServicesJob Description:Strong knowledge and hands on development experience on primary skills Java Microservices Developer, Java/J2EE, AWS, Spring MVC, Spring Boot HibernateExpertise in...
-
Java Developer
3 weeks ago
Bengaluru, India Whatjobs IN C2 Full timeGood-day, We have immediate opportunity for Java Developer. Job Role: Java Developer Job Location: Bangalore / Hyderabad Experience- 5 to 10 years Notice Period: Immediateonly. About Company: At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to...
-
Java Developer
7 days ago
Bengaluru, Karnataka, India Hatchtra Innotech Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWere Hiring: Java Developers Modernization, Distributed Systems & Microservices (15+ Openings | 4 - 8 Yrs Experience | Multiple Levels & Roles)Location: Bengaluru (Work from Office Marathahalli)Client: Leading Global Investment Banking Project Industry: Digital Consulting / Fortune 500 Clients (Staffing via Hatchtra Innotech Pvt. Ltd.) Employment Type:...
-
Java developer
2 days ago
Bengaluru, India NTT Full timeJOB DESCRIPTION Req ID: We are currently seeking a Java developer to join our team in Bangalore, Karnātaka (IN-KA), India (IN). We are looking for a passionate and experienced Java Developer with 4–6 years of hands-on experience in Java , Spring Boot , and AWS . The ideal candidate will be responsible for designing and developing robust backend...