company logo

Senior Java Developer - Product Publication

Hyderabad
Full-Time
Mid-Level: 5 to 7 years
Posted on Sep 04 2024

About the Job

Skills

Java
Spring Framework
Kafka
RESTful API
Microservices
SQL
Problem-solving
MongoDB

Job Title: Senior Java Developer - Product Publication 

Location: Hyderabad 

Experience: 5+ Years


Introduction:

VidaXL is seeking a highly skilled and experienced Senior Java Developer to join our content software development team. This role is integral to enhancing our eCommerce platform's performance and scalability. The ideal candidate will have a strong foundation in Java technologies, including the Spring Framework and microservices, coupled with expertise in cloud technologies and database systems.


Key Responsibilities:

  • Java Application Development: Develop and maintain Java applications, ensuring high availability, fault tolerance, and scalability.
  • Spring Framework Expertise: Implement solutions using Java, the Spring Framework (including Spring Cloud, Spring Data, and Spring Security), and microservices architectures.
  • Database Management: Design, interact with, and optimize complex NoSQL databases, particularly MongoDB, to ensure performance, quality, and responsiveness.
  • API Development: Build and maintain RESTful APIs for seamless integration with various services and client-side applications.
  • Messaging Systems: Work with Kafka and other messaging systems to ensure reliable data delivery and processing.
  • Cloud Deployment: Utilize cloud technologies from providers like Azure, Google Cloud, and AWS to deploy and manage applications effectively.
  • System Optimization: Debug, troubleshoot, and optimize system performance to meet business requirements.
  • Test Automation: Lead and contribute to test automation strategies, ensuring the delivery of high-quality software.
  • Cross-Functional Collaboration: Work closely with cross-functional teams to translate business needs into precise technical specifications.


Requirements:

  • Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Experience: Minimum of 5 years in Java development, with a preference for experience in the eCommerce sector.
  • Technical Proficiency: Strong knowledge of Kafka, Java, Spring Framework (including Spring Cloud, Spring Data, and Spring Security), MongoDB, and other NoSQL databases.
  • Microservices Expertise: Proficient in building and managing microservices architectures.
  • System Debugging and Optimization: Experienced in debugging and optimizing complex systems to enhance performance.
  • Cloud Technology Experience: Skilled in deploying and managing software using cloud technologies (Azure, Google Cloud, AWS).
  • API Development: Expertise in creating and managing RESTful APIs.
  • Test Automation: Proven experience in test automation to maintain software quality.
  • Communication Skills: Fluent in English with excellent communication skills, both written and verbal.


Preferred Qualifications: 

Commerce API Experience: Experience with API development specifically for eCommerce marketplaces like Amazon is highly desirable.

About the company

Welcome to the Refining Skills Academy - where we believe in giving kids both roots and wings! We're not your average K-12 tuition brand - we're one of the fastest growing ones in Bangalore, and we're proud of it. At RSA, we're all about building a better society by strengthening young minds. We're passionate about teaching kids the skills they need to succeed - both in the classroom and in lif ...Show More

Industry

Primary/Secondary Educati...

Company Size

11-50 Employees

Headquarter

Bengaluru

Other open jobs from Refining Skills Academy