jobBox

Full Stack Developer

Vidushi Infotech SSP Pvt Ltd
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Experience : 5 years to 7 years

We are seeking a highly skilled Full Stack Developer to join our talented team and contribute to the development of cutting-edge web applications.

Responsibilities:

  • Design, develop, and maintain both front-end and back-end components of web applications.
  • Work with React and Node.js for front-end development.
  • Use Java and Spring Boot for back-end development.
  • Implement robust front-end automation testing using Playwright, Karate, and Saucelabs.
  • Write clean, efficient, and well-tested code using JUnit, Mockito, and other testing frameworks.
  • Develop and maintain RESTful APIs and GraphQL APIs.
  • Work closely with other team members to ensure seamless integration of front-end and back-end components.
  • Implement data storage and retrieval using SQL databases.
  • Optimize application performance for speed, scalability, and reliability.
  • Stay up-to-date with the latest web development technologies and best practices.

Requirements:

  • Expert-level proficiency in React, Node.js, Java, and Spring Boot.
  • Strong understanding of HTML, CSS, JavaScript, SQL, and database design principles.
  • Experience with front-end automation tools like Playwright, Karate, and Saucelabs.
  • Proficiency in unit testing and integration testing using JUnit, Mockito, and other frameworks.
  • Experience with API design and development (RESTful and GraphQL).
  • Knowledge of cloud platforms, preferably GCP (Cloud Run, Cloud Function, PubSub, Buckets, BigQuery, Alloy DB, EventArc, Logging & Monitoring, ILB, ApigeeX).
  • Excellent problem-solving and debugging skills.
  • Ability to work independently and as part of a team.
  • Experience with version control systems like Git (GitHub).
  • Familiarity with project management tools like Jira.
  • Ability to identify and resolve security vulnerabilities and pipeline issues.
  • Strong communication and collaboration skills.
  • A passion for learning new technologies and staying up-to-date with industry trends.