Search by job, company or skills

W

Java Development Engineer

2-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 500 applicants
Quick Apply

Job Description

This role is for a Java Development Engineer with hands-on experience in Java/J2EE and Spring Boot. The ideal candidate will have expertise in microservices architecture, a solid understanding of database and caching technologies, and experience with messaging systems.

Responsibilities

  • Develop applications using Java/J2EE, Spring, and Hibernate.
  • Design, document, and deploy Microservices solutions on cloud infrastructure.
  • Create and test self-contained RESTful services using technologies like Spring Boot.
  • Work with databases such as MySQL, PostgreSQL, and caching solutions like Redis or Hazelcast.
  • Utilize messaging systems like Kafka or RabbitMQ for building robust applications.
  • Apply knowledge of Collections, Threads, and Exception Handling.
  • Implement Design Patterns and follow Object-Oriented Analysis and Design (OOAD) principles.
  • Use tools like Log4j, JDBC, Junit, and for testing and development.

Skills

Required Skills:

  • Hands-on experience in Java/J2EE and Spring Boot.
  • Strong knowledge of Collections, Threads, and Exception Handling.
  • Expertise in Microservices architectures and Object-Oriented Analysis and Design (OOAD).
  • Experience with databases: MySQL, PostgreSQL, and MongoDB.
  • Experience with caching: Redis or Hazelcast.
  • Experience with messaging: Kafka or RabbitMQ.
  • Knowledge of Design Patterns, REST, SOAP, and Junit.

Qualifications

  • A minimum of 2-8 years of hands-on experience in Java development.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

Job ID: 123712123