Senior Java Developer - Content Creation
Senior Java Developer - Content Creation 2
Applications
2
Applications
About the Job
Skills
Job Title: Senior Java Developer - Content Creation
Location: Hyderabad
Experience: 5+ Years
Introduction:
VidaXL is seeking an experienced Senior Java Developer to join our content software development team. This role is pivotal in enhancing our content creation systems, with a focus on delivering high-quality, scalable, and fault-tolerant applications. The ideal candidate will be well-versed in Java technologies, particularly the Spring Framework and microservices, and will possess a strong understanding of cloud technologies and database systems. Experience in the eCommerce sector and excellent communication skills in English are essential.
Key Responsibilities:
- Java Application Development: Develop and maintain Java applications with a focus on high availability, fault tolerance, and scalability.
- Spring Framework Expertise: Implement robust solutions using Java, Spring Framework (including Spring Cloud, Spring Data, and Spring Security), and microservices architectures.
- Database Management: Design, interact with, and optimize complex NoSQL databases, especially MongoDB, ensuring performance, quality, and responsiveness.
- API Development: Build and maintain RESTful APIs for seamless integration with various services and client-side applications.
- Messaging Systems: Utilize Kafka and other messaging systems to ensure reliable data delivery and processing.
- Cloud Deployment: Deploy and manage applications using cloud technologies from providers like Azure, Google Cloud, and AWS.
- System Optimization: Debug, troubleshoot, and optimize system performance to meet high standards.
- Test Automation: Lead and contribute to test automation strategies to ensure the delivery of high-quality software.
- Collaboration: Work closely with cross-functional teams to translate business needs into 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.
- 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:
- PIM System Experience: Experience with product information management (PIM) systems such as Salsify, Riversand, Akeneo, Pimberly, Semarchy, Plytix, Syndigo, inRiver, Pimcore, Sales Layer, Stibo Systems, etc., is a strong plus.
- JavaScript Knowledge: Familiarity with JavaScript is an advantage.
Expectations:
As we embark on replacing our current PIM system, you will play a key role in collaboratively building a new system, step by step. We encourage innovative ideas, particularly regarding AI integration, to enhance the robustness and efficiency of our PIM systems.
About the company
Industry
Primary/Secondary Educati...
Company Size
11-50 Employees
Headquarter
Bengaluru
Other open jobs from Refining Skills Academy