Description

You will build and maintain server-side logic and integrated systems using Java and JEE.

Responsibilities

  • Develop and implement scalable Microservices and RESTful APIs.
  • Design and manage data persistence using Hibernate, JPA, or other ORM frameworks.
  • Build and optimize web services using Servlets, JSP, and JDBC.
  • Integrate messaging and streaming components using JMS, Kafka, or Solr.
  • Apply standard design patterns to ensure code maintainability and scalability.

Required Skills

  • 5+ years of professional programming experience in Java / JEE.
  • Strong experience with Spring framework and Hibernate or similar ORM tools.
  • Hands-on development with HTTP/RESTful APIs and Microservices.
  • Proficiency with Servlets, JSP, JDBC, JPA, and JMS.
  • Practical knowledge of NoSQL technologies including Cassandra, Solr, and Apache Kafka.
  • Solid understanding of software design patterns.
  • Bachelor's Degree in Computer Science or a related field.

Education

ANY GRADUATE