Java + Kafka Developer
Persistent Systems
- Location
- Hyderabad, Telangana, India
- Job type
- Full-time
Required skills
- Apache
- Apache Kafka
- cross-functional
- Git
- Gradle
- Kafka
- Maven
- microservices
- MySQL
- NoSQL
- PostgreSQL
- SQL
- REST APIs
About the role
Persistent Systems
Website:
persistent.com
Job details:
Key Responsibilities
- Design, develop, and maintain scalable Java-based applications and microservices.
- Implement and manage event-driven architectures using Kafka.
- Develop RESTful APIs and integrate with third-party systems.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Optimize application performance, reliability, and scalability.
- Participate in code reviews, unit testing, and debugging activities.
- Work on CI/CD pipelines and deployment processes.
- Ensure adherence to coding standards, security, and best practices.
- Troubleshoot production issues and provide timely resolutions.
Mandatory Skills
- 5+ years of experience in Java development.
- Strong proficiency in Java 8/11/17.
- Hands-on experience with Apache Kafka (Producer, Consumer, Kafka Streams, topic management, event-driven architecture).
- Experience with Spring Boot and Microservices architecture.
- Strong understanding of REST APIs and distributed systems.
- Experience with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with Git, Maven/Gradle, and CI/CD tools.
- Good understanding of multithreading and concurrency concepts
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.