Description

Design and maintain scalable backend services using Core Java and J2EE technologies. You will build RESTful APIs, manage data persistence, and implement asynchronous messaging patterns.

Responsibilities

  • Design and implement scalable backend logic using Core Java and established design patterns.
  • Build and maintain RESTful APIs using Spring Boot or Spring MVC frameworks.
  • Manage data persistence and integration with relational databases like Oracle or MySQL.
  • Implement asynchronous messaging patterns using JMS or Kafka.
  • Analyze system requirements to deliver high-quality technical solutions.

Required Skills

  • 4-6 years of professional software development experience.
  • Strong command of Core Java, including OOPs, Exception handling, Collections, and Multi-threading.
  • Hands-on experience with Spring Boot or Spring MVC.
  • Proficiency in J2EE and REST API development.
  • Experience working with Oracle or MySQL databases.
  • Knowledge of messaging technologies like JMS or Kafka.
  • Any Graduate degree.

Preferred Skills

  • Experience with microservices architecture.
  • Familiarity with shell scripting, Jenkins, and Kubernetes.

Education

Any Graduate