Sr. Java Full Stack Developer
Current• Actively involved in Analysis, Design, Development, System Testing, and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.• Architected and developed full-stack web applications using React, Java SE, and SpringBoot for enterprise clients, delivering robust and scalable solutions.• Collaborated with data science teams to integrate complex algorithms into backend REST APIs, ensuring seamless data flow and processing.• Designed and implemented dynamic, responsive user interfaces with React and AngularJS, enhancing user experience with intuitive controls and visualizations.• Optimized backend performance by implementing multithreading and performance tuning, resulting in a 30% improvement in response times.• Mentored junior developers, guiding them through coding best practices, and contributing to their professional growth within Agile teams.• Managed deployment pipelines and automated CI/CD processes using GitHub Actions, reducing manual deployment efforts by 40%.• Worked closely with UX designers to bring detailed designs to life, ensuring the final product matched client expectations.• Led troubleshooting and debugging sessions during UAT, resolving complex integration issues, and ensuring timely project delivery.• Integrated and maintained RDBMS (MySQL) and NoSQL (MongoDB) databases, optimizing queries and ensuring data integrity across applications.• Configured and managed cloud infrastructure on Microsoft Azure, including Web Apps, Storage, and VMs, ensuring high availability and performance.• Spearheaded the development of a high-traffic data visualization platform, using D3.js for interactive dashboards, driving a 20% increase in user engagement.• Developed and deployed microservices architecture, leveraging RabbitMQ for messaging and Nginx as a reverse proxy, ensuring seamless scalability and load balancing.