1. Bachelors degree in Computer Science, Information Security, or a related field (Masters preferred). 2. Develop, test, and maintain scalable web applications using Spring Boot and Angular. 3.Design and manage database structures and queries using SQL. 4. Collaborate with UI/UX designers, product managers, and backend engineers to create a seamless user experience. 5. Implement RESTful APIs and ensure robust backend logic. 6. Optimize application performance and ensure high-quality code. 7. Perform code reviews, debugging, and troubleshooting for production issues. 8. Stay up-to-date with industry best practices and emerging technologies.