Collaborate with cross-functional teams to gather and analyze system requirements, user stories, and technical specifications.
Design, develop, and maintain complex web applications using Java, Spring Framework, and other relevant technologies.
Build responsive, user-friendly front-end components using modern JavaScript frameworks like Angular, React, or Vue.js.
Develop and integrate RESTful APIs to facilitate communication between the front-end and back-end components.
Implement secure coding practices and ensure adherence to industry standards for application security.
Optimize application performance and troubleshoot bottlenecks in both front-end and back-end code.
Conduct thorough testing, debugging, and validation to ensure high-quality software deliverables.
Collaborate with UI/UX designers to create visually appealing and intuitive user interfaces.
Stay up-to-date with emerging technologies and industry trends to continuously improve development practices.
Work in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and other team meetings
Any Graduate