Summary: As an Application Developer you will design build and configure applications to meet business process and application requirements. You will be responsible for ensuring the functionality and efficiency of the applications as well as collaborating with the team to provide solutions to workrelated problems. A typical day in this role involves designing and implementing application features troubleshooting issues and actively participating in team discussions to contribute to the development process. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to workrelated problems. Design and implement application features based on business requirements. Troubleshoot and resolve issues in the applications. Collaborate with the team to provide solutions to workrelated problems. Participate in code reviews to ensure code quality and adherence to coding standards. Conduct unit testing and debugging of applications. Stay updated with the latest technologies and industry trends. Assist in the deployment and maintenance of applications. Provide technical guidance and support to junior team members. Professional & Technical Skills: Must To Have Skills: Proficiency in Java Full Stack Development. Good To Have Skills: Experience with frontend frameworks like Angular or React. Strong understanding of software development principles and best practices. Experience with RESTful APIs and web services. Handson experience with database technologies such as SQL and NoSQL. Knowledge of version control systems like Git. Familiarity with Agile development methodologies. Excellent problemsolving and analytical skills.