PE

Java Developer

Persistent
Bangalore5-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.

Join WhatsApp Channel