PEPersistent
Java Developer
Bangalore ₹5-8 LPA Posted 16 Apr 2025
FULL TIME
Microservices
Databases
Restful Apis
data streaming
Job Description
What You'll Do:
- 5 to 8 years of professional experience in Java backend development.
- Strong proficiency in Java and object-oriented programming.
- Hands-on experience with, Kafka or Rabbit MQ, including creating producers and consumers, and managing topics and partitions.
- Familiarity with Spring Boot, Hibernate, and other Java frameworks.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Knowledge of microservices architecture and cloud technologies (AWS, Azure, GCP) is a plus
Expertise You'll Bring:
- Design, develop, and maintain robust and scalable backend systems using Java.
- Implement microservices architecture and RESTful APIs to enhance application functionality.
- Utilize Apache Kafka for real-time data streaming and message processing.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Perform code reviews, troubleshooting, and debugging to optimize performance.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
- Stay updated with emerging technologies and trends in backend development and data streaming.
