Description

You will develop and maintain scalable microservices using Java and Spring Boot.

Responsibilities

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Build and consume RESTful APIs following best practices.
  • Implement event-driven architectures using Apache Kafka.
  • Optimize application performance using strong data structures and algorithms.
  • Collaborate with cross-functional teams and participate in code reviews.

Required Skills

  • 8+ years of experience in Java backend development.
  • Strong proficiency in Java.
  • Hands-on experience with Spring Boot and Microservices architecture.
  • Solid understanding of OOP concepts and Design Patterns.
  • Experience with Apache Kafka (producer, consumer, topics, partitions).
  • Proficiency in SQL databases (MySQL, PostgreSQL).
  • Experience with NoSQL databases (MongoDB, Cassandra).
  • Experience developing and integrating REST APIs.
  • Familiarity with Git and version control systems.

Education

Any Gradute