I have extensive experience as a Full Stack Java Developer, with a focus on Spring Boot and serverless applications using Java and AWS. Designed and implemented RESTful APIs using Spring MVC, allowing seamless communication between client applications and the server. Utilized Spring Boot to create efficient and scalable applications, leveraging auto-configuration and embedded servers for rapid development and deployment. I am skilled in building RESTful APIs, utilizing Dagger for dependency injection, and deploying applications on AWS. I have a strong background in monitoring application performance using CloudWatch, SQS, SNS, and Splunk. Additionally, I have experience with Git, Jenkins, and JIRA for code management and issue tracking. Outside of Java development, I am proficient in HTML, CSS, Angular, NgRx, and Ionic for web and mobile app development. I am also knowledgeable in using Google services such as Firebase and BigQuery. Prior to my current role, I worked as a Java Developer/Analyst, where I designed, developed, and maintained web applications using various technologies, including Java, Servlets, JSP, JavaScript, jQuery, TypeScript, JSON, HTML, CSS, Bootstrap, iBatis, and MySQL/MariaDB. I have experience with version control systems like Git, GitLab, and SVN, as well as Jenkins for continuous integration and deployment. I have participated in Agile software development methodology and utilized JIRA for project management. Additionally, I have designed and developed reports using JasperSoft iReport.