Full Stack Developer

Mantras2Success

  • Ahmedabad, Gujarat
  • Permanent
  • Full-time
  • 1 month ago
Job Overview:We are seeking a skilled Full Stack Engineer to join our team in developing and maintaining our internal big data cloud platform. The ideal candidate will be proficient in both front-end and back-end development, with hands-on experience in building scalable applications, designing RESTful APIs, and managing databases. You will play a key role in delivering high-quality features,ensuring robust system performance, and collaborating with cross-functional teams to drive innovation.Key Responsibilities:●Design, develop, and maintain new features for the company's internal big data cloudplatform, ensuring high performance and scalability.●Build user-friendly front-end interfaces using React or Vue.js, including forms for datasubmission and dynamic display areas for retrieved data.●Develop and maintain RESTful APIs using Java and frameworks like Spring Boot tosupport CRUD (Create, Read, Update, Delete) operations.●Design and implement database schemas in MySQL or Cassandra, ensuring efficient datastorage, retrieval, and management.●Participate in requirement analysis, system design, and development of core and criticalmodules, producing clear design requirement documents.●Troubleshoot and resolve issues during product development, promoting rapid responseand long-term solutions.Requirements:●Experience:○Proven experience in full-stack development projects (preferred).○Hands-on experience building front-end interfaces with React, Vue.js, or similarlarge-scale frameworks.○Expertise in Java and frameworks like Spring Boot for developing RESTful APIsand handling back-end logic.○Familiarity with MySQL and/or Cassandra, with strong database design skills andunderstanding of database theories and mechanisms.●Technical Skills:○Proficient in front-end and back-end interaction methods, HTTP communication,and API development.○Strong understanding of multi-threading, message queues (e.g., RabbitMQ,Kafka), and caching systems (e.g., Redis).○Solid knowledge of Linux operating systems, basic network protocols, and codemanagement processes (e.g., Git).○Ability to design and implement a simple full-stack application with a front-endform, back-end API, and database integration for CRUD operations.

Mantras2Success