Talent.com
This job offer is not available in your country.
Cloudely - Java / Kafka Developer

Cloudely - Java / Kafka Developer

CLOUDELY INDIA PRIVATE LIMITEDBangalore
30+ days ago
Job description

Job Description :

Key Responsibilities :

Java Development :

  • Design, develop, and maintain robust, high-quality backend components and services using Core Java.
  • Ensure code quality through code reviews, unit testing, and adherence to best practices.

Messaging & System Integration :

  • Build and manage distributed messaging systems using Apache Kafka.
  • Design event-driven architectures that are resilient, scalable, and optimized for high throughput.
  • Integrate various internal and third-party systems via Kafka streams or other messaging platforms.
  • Backend Engineering :

  • Develop performant backend services using Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
  • Utilize Multithreading to handle concurrent processing efficiently.
  • Implement and support microservices architecture, ensuring decoupled and independently deployable Management :
  • Design and manage database schemas, queries, and optimizations using MySQL.
  • Ensure data integrity, security, and performance across all services.
  • Software Development Life Cycle (SDLC) :

  • Collaborate in the full software development lifecycle from requirement analysis, system design, coding, and testing to deployment and maintenance.
  • Work closely with QA, DevOps, and other cross-functional teams to deliver high-quality software on schedule.
  • Coding & Problem-Solving :

  • Write clean, efficient, and maintainable code.
  • Leverage strong analytical and problem-solving skills to debug issues, optimize performance, and drive continuous improvements.
  • Required Skills & Qualifications :

    Experience :

  • Minimum 4+ years of professional experience in Java-based backend development.
  • Deep understanding of Java fundamentals, data structures, and object-oriented design.
  • At least 3+ years of hands-on experience working with Apache Kafka for message processing and streaming applications.
  • Solid experience with Spring Boot, Spring MVC, and related components.
  • Strong knowledge and real-world experience with concurrent programming and thread management in Java.
  • Proven ability to design and implement microservices with REST APIs, containerization (e.g., Docker), and orchestration (e.g., Kubernetes) is a plus.
  • Hands-on experience working with MySQL, including writing queries, stored procedures, and performance tuning.
  • Familiarity with Agile methodologies, version control (Git), CI / CD pipelines, and deployment best practices.
  • Excellent troubleshooting, debugging, and analytical skills
  • Strong verbal and written communication skills, with the ability to collaborate effectively in a team environment.
  • Preferred (Nice-to-Have) Skills :

  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Exposure to containerization and orchestration tools (Docker, Kubernetes).
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK stack.
  • Experience with NoSQL databases like MongoDB or Cassandra.
  • Why Join Us?

  • Work on cutting-edge backend technologies and scalable systems.
  • Join a collaborative, high-performing team that values innovation and continuous learning.
  • Competitive compensation and performance-based growth opportunities.
  • Flexible work arrangements and a supportive work environment.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Bangalore