Overall 6+ years of experience in Object Oriented Designing, Developing, Implementation and testing in Client/Servers e-business applications using Java&J2EE Technologies. Good exposure to all phases of DB2 SDLC process, including system use case, functional & technical specification documentation based on business requirements. Good experience with RUP, Agile methodologies. Experienced in developing applications using Kotlin programming language, with a strong understanding of its syntax, features, and best practices. Experience implementing SOA, Web Service applications. Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure. Strong Experience in developing the application using frameworks like Struts, Java Server Faces (JSF) and Spring Frameworks Worked on maintaining the persistence using Hibernate, JPA ORM. Experience with Linux scripting with UNIX shell, Perl. Experienced in implementing presentation layer using JSF, JSP, gradle, CSS, jQuery, JavaScript, ExtJS, JSON and Servlets. Proficient in using various SDKs to develop software applications and integrate third-party services and APIs. Utilized Oracle Enterprise Manager for database monitoring, management, and performance analysis. Knowledge on GCP Services like compute engine, cloud load balancing, cloud storage, cloud SQL, Stack driver monitoring and cloud deployment manager. Successfully migrated Java-based projects to Kotlin, leveraging Kotlin's concise syntax, null safety, and other modern features to improve code quality and maintainability. Proficient in MongoDB, a NoSQL database system, for storing, retrieving, and managing structured and unstructured data. Proficient in using API Gateway solutions (e.g., AWS API Gateway, Azure API Management, Apigee, or custom solutions) to manage and secure APIs. Proficiency in developing web services (Soap, Restful) that include several components like SOAP, WSDL, XML, XSD, Axis2, JAXB, JAX-RS and JAX-WS. Also, Developed SOAP web services using Apache CXF. Leveraged Azure Monitor and Azure Application Insights for proactive monitoring, logging, and performance tuning of Azure resources. Experience deploying applications on Apache Tomcat 6 Web Server, BEA WebLogic 8/9/10, WebSphere 5.0/6.0 application server environments. Proficient in Apache Cassandra, a distributed NoSQL database system, for managing large volumes of data with high availability and scalability. Integrated Node.js with various databases (e.g., MongoDB, MySQL, PostgreSQL) using database drivers and ORMs like Mongoose. Designed and developed serverless applications using AWS Lambda, eliminating the need for server provisioning and maintenance. Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure. Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies, Patterns and popular open-source framework Struts, Spring MVC, Spring, JPA and Hibernate. Experience with Software designing and modelling using UML on Rational Rose and Enterprise Architect. Hands-on Experience with Amazon Web Service technologies (EC2, EBS, S3, ELB, VPC). Hands on experience in deployment of J2EE applications on JBoss, Tomcat, IBM Web Sphere and WebLogic Application Servers. Experience in an environment where CI/CD is extensively used (Jenkins Build pipelines, unit tests, automation tests. Experience in building an application using the Alfresco content application server. Experience in using XML based technologies and parsers DOM, SAX, JAXP, JAXB. Good knowledge in Python and Hadoop, HDFS, Map Reduce, Hive, HBase, Flume. Experience in database design, NoSQL, data modelling and developing stored procedures, functions and triggers using SQL plus, SQL developer in Oracle 9i, My SQL and DB2. Created REST APIs by using spring, exposed them from my existing system so that it is consumed by other application. Experience in writing test-cases in Java environment using JUnit, Mockito and Powermock. Experience in managing the build files using ANT and Maven. Experience in using the Log4j framework for Logging Java Application. Experience in developing, designing in UML, Package, Class and State Diagrams. Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming. Excellent communication, problem-solving, interpersonal, organizational skills.