Key Responsibilities:
- Design, develop, test, and deploy full stack web applications.
- Build responsive and intuitive front-end interfaces using modern frameworks.
- Develop robust backend services, APIs, and microservices.
- Ensure security, scalability, and maintainability of applications.
- Work with DevOps teams to automate and streamline development workflows.
- Collaborate with cross-functional teams on technical requirements and solution design.
- Participate in code reviews, design discussions, and agile ceremonies.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications:
- Bachelors degree in Computer Science, Engineering, or related field.
- [X]+ years of professional experience in full stack development.
- Frontend:Proficiency in JavaScript, HTML, CSS, and frameworks likeReact,Angular
- Backend:Strong experience withJava
- Experience in building and consumingRESTful APIsandGraphQL.
- Familiarity withdatabases both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
- Experience withGit, CI/CD pipelines, and containerization tools likeDocker.
- Solid understanding ofcloud services(AWS, Azure, or GCP).
Preferred Qualifications:
- Knowledge of microservices architecture and container orchestration (e.g., Kubernetes).
- Experience with automated testing frameworks (Jest, Cypress, JUnit, etc.).
- Understanding of UI/UX principles and cross-browser compatibility.
- Exposure to Agile/Scrum development practices.