Talent.com
This job offer is not available in your country.
Java Developer - Microservices Architecture

Java Developer - Microservices Architecture

MegThink Solutions Private LimitedBangalore
3 days ago
Job description

Description : About the Role :

We are looking for a skilled Java Developer with strong experience in Reactive Programming to join our dynamic team. The ideal candidate will be responsible for developing high-performance, scalable, and responsive applications using modern Java frameworks.

Key Responsibilities :

  • Design, develop, and maintain reactive applications using Java and related frameworks.
  • Implement Reactive Programming paradigms to improve application performance and

responsiveness.

  • Collaborate with cross-functional teams to understand requirements and deliver scalable solutions.
  • Write clean, maintainable, and efficient code while following best practices.
  • Perform code reviews, debugging, and performance tuning.
  • Stay updated with new technologies, frameworks, and trends in Java and reactive Skills & Experience :
  • 6 - 8 years of hands-on experience in Java development.
  • Strong experience with Reactive Programming frameworks such as Project Reactor, RxJava, or Akka.
  • Solid understanding of Spring Boot, Spring WebFlux, or similar frameworks.
  • Experience with RESTful APIs, microservices architecture, and cloud-native applications.
  • Knowledge of database systems (SQL / NoSQL) and caching mechanisms.
  • Strong problem-solving skills and ability to work in a fast-paced agile environment.
  • Preferred Skills :

  • Familiarity with message brokers like Kafka, RabbitMQ, or ActiveMQ.
  • Exposure to CI / CD pipelines, Git, and DevOps practices.
  • Understanding of unit testing frameworks such as JUnit or TestNG.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Bangalore