Java Full Stack Developer
Current• Participated in Agile Development and Scrum for progress tracking and task distribution.• Implemented Hibernate for data persistence and management.• Customized the Node.JS server to run applications without changing local paths and variables.• Used Node.JS for server-side web applications, building real-time web APIs with JavaScript.• Involved in Core Java coding using APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java for business logic implementation.• Configured XML files for the Open Source Spring Framework, implementing Proxy Pattern.• Created AWS Launch configurations based on customized AMI, configured auto-scaling groups, and implemented various AWS solutions.• Utilized Spring framework with Hibernate to map to Oracle database using Hibernate Annotations.• Configured XML files for Spring Security injection to enhance backend security and manage user roles and access authority.• Designed the User Interface using HTML, CSS, AngularJS, and Bootstrap for a Single Page Application (SPA).• Developed server-side APIs under Node.JS with Express.js framework, implementing Microservices.• Migrated Cassandra cluster from one AWS account to another using Cloud Formation Templates in JSON.• Developed UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, and Ajax.• Implemented development procedures for IVR and speech applications through Java and Web Services, utilizing AWS Lambda for serverless execution.• Demonstrated expertise in Application/Web servers like Tomcat, Apache, and WebSphere.• Developed Struts Action Classes, Business Delegate Object, Data Transfer Objects (DTO), and Data Access Objects (DAO).• Designed and Developed Fully Functional Application Backend Services Using Python Flask, JSON, and involved in data mining using HDFS and Map Reduce on stock data.• Provisioned AWS buckets for application backup and implemented encryption standards for data protection.