Full Stack Developer
Posted Updated
Description
Responsibilities:
- Develop and maintain scalable full-stack applications using Java, Spring Boot, and React JS.
- Design, develop, and integrate RESTful APIs for seamless communication between frontend and backend services.
- Build and maintain microservices-based backend applications using Java and Spring Boot.
- Develop responsive and user-friendly React JS applications using JavaScript, HTML, and CSS.
- Design and optimise data storage and queries using MongoDB and PostgreSQL.
- Write clean, reusable, maintainable, and well-tested code following development best practices.
- Collaborate with Product, QA, DevOps, and other engineering teams throughout the development lifecycle.
- Troubleshoot, debug, and resolve application and production issues.
- Participate in code reviews, technical discussions, and design decisions.
- Contribute to application performance, scalability, reliability, and security improvements.
- Support CI/CD, deployment, and production release activities in collaboration with DevOps teams.
- Analyse requirements and translate them into effective technical solutions.