Search by job, company or skills

Java Software Engineer

Java Software Engineer

Persistent Systems
5-8 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Responsibilities:

  • Architect, build, and maintain Kafka producers and consumers, including Kafka Streams and Connect pipelines for real-time streaming systems.
  • Develop Java (Java 8+) microservices using Spring Boot, working with REST APIs and backend services .
  • Operate and configure Kafka clusters—topics, partitions, brokers, ZooKeeper/KRaft, Schema Registry.
  • Troubleshoot messaging issues, optimize throughput and latency, and ensure high availability and security.
  • Work with SQL (e.g. MySQL/Postgres) and NoSQL databases (e.g. MongoDB) for backend integration.
  • Integrate microservices and message pipelines within Docker, Kubernetes/ECS, and CI/CD environments.

Eligility:

  • 5–8 years hands-on experience in Java-based application development
  • Strong expertise with Apache Kafka—producers, consumers, stream processing, configuration and administration.
  • Solid experience building Spring Boot microservices and RESTful APIs.
  • Proficiency in SQL and NoSQL databases (e.g. Oracle, MySQL, MongoDB).
  • Familiarity with Kafka ecosystem components: Connect, Streams, Schema Registry.
  • Linux/Unix proficiency and shell scripting experience.
  • Experience with containerization (Docker), orchestration tools (Kubernetes, ECS).
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
  • Strong communication, analytical, and problem-solving skills

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

6-8 yrs
Gurugram, Gurugram, India
Skills:
Java, Build Tools, Spring Boot, Sql, Design Patterns, Docker, Distributed Systems, Apache Kafka, Agile, Splunk, Rest Apis, Kubernetes, system design principles, clean coding practices, event-driven systems, cloud platform Azure, deployment automation, Opensearch, Microservices architecture, Alerting tools, CI CD pipelines
5-12 yrs
Chennai, India
Skills:
Java Development, Maven, Spring Boot, Cloud Technologies, Git, Rest Apis, NoSQL databases, Codex, Microservices architecture, GitHub Copilot, CI CD pipelines, Microsoft Copilot, SQL databases, Quarkus Framework, Hexagonal Architecture
6-12 yrs
Hyderabad, India
Skills:
Spring Boot, Performance Tuning, JUnit, Docker, Integration Testing, Logging, AWS, Java, Application Monitoring, Soap Web Services, Jenkins, Mockito, Gcp, Restful Apis, Azure, Spring Framework, Kubernetes, Optimization, Troubleshooting, GitHub Actions, Test-Driven Development, Microservices Architecture, Root Cause Analysis, CI/CD Concepts, SQL Databases, GitLab CI, NoSQL Databases
6-8 yrs
Hyderabad, India
Skills:
Java, Cassandra, PostgreSQL, Spring Boot, Microservices, TestNG, Jenkins, JUnit, MongoDB, Restful Apis, Oracle, NoSQL databases, SQL databases