Padmi
Persistent Systems logo
Persistent Systems

Wave Relay MANET · mobile ad-hoc networking

Java Software Engineer

IndiaPosted 4 months ago
Software engineeringSeniorFull Time
Apply at Persistent Systems

Opens the source posting on foundit.in

Source description

About the role

View original

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

One address, no account. We’ll tell you when matching roles go live.

More at Persistent Systems

Related open roles

View all roles