As a Full Stack Developer, you will be responsible for developing complete web applications, encompassing both the front-end and back-end aspects. Your role will involve close collaboration with designers, backend engineers, and DevOps teams to deliver end-to-end software solutions that are scalable, secure, and maintainable.
Requirement
Experience in full stack development using technologies like Java, Spring Boot, ReactJS, and Node.js.
Good front-end skills in HTML, CSS, JavaScript, and ReactJS.
Backend development experience using Java, Spring Boot or similar frameworks.
Experience with Relational & NoSQL database technologies
Experience building and consuming RESTful APIs.
Understanding of authentication mechanisms and security best practices.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Experience with DevOps tools and CI/CD practices
Familiarity with Docker and Kubernetes.
Knowledge of testing frameworks such as JUnit, Jest, or Cypress.
Excellent problem-solving and debugging skills.
Strong communication and team collaboration capabilities.
Responsibilities
Develop and maintain scalable web applications across the front-end and back-end stack.
Implement responsive UI components and reusable front-end modules.
Work with CI/CD pipelines, containerization, and deployment strategies.
Collaborate with product and QA teams to ensure high-quality deliverables.
Participate in Agile ceremonies such as sprint planning, daily standups, and sprint reviews to ensure project timelines and deliverables are met
Minimum Year(s) of Experience: 3 - 5 years
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Search EngineerEmployement Type: Full time