Search by job, company or skills

Persistent Systems

Java Software Engineer

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

Job Description

Job Summary

We are seeking a highly skilled Java Backend Developer with strong expertise in Java, Spring Boot, Microservices, Kafka, and Kubernetes. The ideal candidate will be responsible for building scalable, cloud-ready, distributed applications and deploying them in containerized environments.

Mandatory Skills

  • Java (8/11/17/21)
  • Spring Boot
  • Microservices Architecture
  • Apache Kafka
  • Kubernetes
  • RESTful APIs
  • SQL Databases (Oracle, PostgreSQL, MySQL)
  • Git/GitHub
  • Agile/Scrum Methodology

Key Responsibilities

  • Design, develop, and maintain enterprise-grade backend applications using Java and Spring Boot.
  • Build scalable Microservices-based solutions following industry best practices.
  • Develop and maintain event-driven systems using Apache Kafka.
  • Design and implement REST APIs for internal and external integrations.
  • Containerize applications and deploy/manage them using Kubernetes.
  • Collaborate with DevOps teams for CI/CD implementation and production deployments.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Troubleshoot performance, scalability, and production issues.
  • Ensure application security, reliability, and maintainability.

Required Experience

  • 5+ years of hands-on experience in Java development.
  • Strong experience with Spring Boot and Microservices.
  • Hands-on experience with Apache Kafka messaging systems.
  • Experience deploying and managing applications on Kubernetes.
  • Good understanding of distributed systems and cloud-native architecture.
  • Experience with unit testing and integration testing frameworks.
  • Strong knowledge of SQL and database design principles.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149092499

Similar Jobs

Bengaluru, India

Skills:

JavaHibernateDesign PatternsSpring BootSpring DataJava 8SpringMicroservicesRest ApiAzureJpaStreaming APIMessaging Concepts

Bengaluru, India

Skills:

react.js NosqlJavaGitReduxSpring BootRestful ApisSqlORM frameworksDevOps practicesMicroservices architecture

Bengaluru, India

Skills:

Spring FrameworkSpring BootAgile DevelopmentMicroservicesHibernateKafkaAWSJpaJava J2eeAzureGcpGitRestful ApisNoSQL databasesDevOps practices

Bengaluru, India

Skills:

MS-SQLPl SqlJIRAJava TechnologiesMicroservicesNosqlSpring FrameworkConfluenceDockerMySQLAgile Software DevelopmentCryptographyOracleAWSOauth2SqlSsoGitJpaAzureKubernetesCI CDLinux command-line interfaceJVM Platform

Bengaluru, India

Skills:

HibernateSpring BootHttpSpringAngularGit HubHttpsGitTypescriptRESTJUnitCore Java