Design, develop, and maintain scalable and efficient full-stack solutions using modelling techniques and software design patterns. Develop high-quality software using Java and Spring Boot frameworks. Implement and maintain RESTful APIs to support front-end and back-end functionality. Build responsive and dynamic user interfaces using Angular 9+. Design and implement data models using MongoDB ( Good to Have ) Implement and maintain CI/CD pipelines on the Google Cloud Platform. Troubleshoot and debug issues, ensuring high-quality code and effective problem resolution. Participate in code and design reviews to ensure quality and conformance to product standards Graduate/ Postgraduate in Computer Science with at least 60% throughout academics Full stack programmer Strong hands-on experience with Java, Spring Framework, Angular Exp. in Object-oriented analysis, design and programming, database modelling, etc. Experience using one or more ORM frameworks such as Hibernate/JPA Experience using one or more application frameworks such as Spring Experience in Angular, JavaScript, AJAX and other Java presentation technologies, SOA and Web Services is an added advantage Core product development experience on SaaS/Cloud/Multitenant-based projects is good to have. Experience on AI implementation using Microsoft Copilot or Google Vertex AI. Good experience in Continuous Integration and Continuous Delivery process (CI/CD). Exposure to database techniques/tools such as data modelling, Oracle, SQL, etc Experience using one or more application containers such as Tomcat and Docker. Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology