Chennai, Tamil Nadu, India
Apr 04, 2024
Apr 04, 2025
Remote
Contract
8 Years
Job Description

We are seeking a highly skilled Java Developer with a minimum of 8 years of experience to join our dynamic team. The ideal candidate will be proficient in Java development, with expertise in Spring IOC, Spring MVC, Spring Boot, Hibernate, Microservices, and Oracle database technologies.

Key Responsibilities

  • Develop, implement, and maintain Java-based applications.
  • Collaborate with cross-functional teams to analyze, design, and deliver high-quality software solutions.
  • Utilize Spring framework components such as Spring IOC, Spring MVC, and Spring Boot to build robust applications.
  • Implement Microservices architecture to enhance scalability and flexibility.
  • Utilize Hibernate ORM for database interaction and management.
  • Demonstrate expertise in Oracle database management and optimization.
  • Stay updated with emerging technologies and best practices in Java development.

Preferred Skills

  • Experience with ActiveMQ for messaging.
  • Familiarity with containerization technologies such as Docker/Docker Swarm.
  • Proficiency in version control systems, particularly Git Lab.
  • Exposure to Kafka for building real-time data pipelines.
  • Previous experience working with cloud platforms, preferably Azure.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of hands-on experience in Java development.
  • Strong understanding of software development life cycle (SDLC) methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.

Join us in our innovative and dynamic work environment where you will have the opportunity to contribute to cutting-edge projects and collaborate with talented professionals. If you are passionate about Java development and eager to take on new challenges, we encourage you to apply for this exciting opportunity.

Related Jobs