Senior Full Stack Developer
Current• Gathered, analyzed, and translated business requirements into technical specifications. • Collaborated with stakeholders, Scrum Master, and QA teams to ensure clear communication and successful project delivery.• Developed applications using Eclipse IDE and Maven for build automation. Implemented SOAP-based Web services (SOAP, WSDL, JAX-WS) and RESTful Web Services (JAX-RS) for seamless data exchange.• Designed and developed asynchronous RESTful Microservices using Spring Boot with an average response time of 30 milliseconds.• Utilized Feign's annotations and configurations to create efficient and easily maintainable HTTP clients, enhancing the application's scalability and performance.• Configured Kafka topics, partitions, producers, consumers, brokers, and streams, optimizing data flow and communication between services.• Integrated RESTful APIs into React JS applications using React JS HttpClient module, enabling seamless communication with back-end services and databases.• Utilized ReactJS to create responsive Single Page Applications (SPAs). • Designed and developed custom UI components in React.js, ensuring high performance and reusability throughout the application.• Developed PL/SQL procedures, views, indexes, triggers, and functions for effective data management.• Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions, and Spring security modules.• Utilized Kubernetes for orchestrating the deployment, scaling, and management of Docker Containers.• Managed container deployments, scaling, and load balancing using Kubernetes for seamless application orchestration.• Integrated Docker for containerization and Jenkins for microservices deployment.• Responded to production issues, conducted daily application maintenance, and resolved incidents promptly. Maintained application stability and performance.• Utilized Git for version control and JIRA for issue tracking.