Overall 4+ years of experience in all stages of Software development life cycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client-Server, Web-Based, Distributed and Enterprise Applications with Java/J2EE technologies. In Software Development Methodologies such as Agile (Scrum) Methodology Experience, Iterative and Waterfall. Solid hands-on experience in using all latest java-8 features like Streams, Lambdas, Functional interfaces, and Local Date Time API. Experience in OOPS concepts like Inheritance, Encapsulation, Abstraction, Polymorphism. Have good experience to implement Object Oriented design diagrams for Application system in UML, using IBM Rational Rose and Microsoft Visio. Currently upskilling in Swift and XCUITest to expand iOS automation capabilities. Expertise in working both Monolith and Micro services (Domain driven Design methodologies) architectures. Good working information in creating and sending Microservices related applications with Spring Boot and Spring Cloud. While I’ve primarily worked on modern Java full stack systems, I’m actively upskilling in IBM iSeries (AS/400) and RPGLE. I’m confident my backend Oracle/PL-SQL experience and strong software engineering fundamentals can quickly be applied in Reclaim legacy systems. Strong background in enterprise-grade system development with Oracle and Java; adaptable to legacy systems like Reclaim. Proven expertise in designing robust automation frameworks using Selenium WebDriver, Appium, and REST API tools like Postman/Newman. Extensive experience in developing GUI using HTML, CSS, jQuery, Java Script, EXT JS, DOJO, AJAX, Knockout JS, Bootstrap and Angular.js, Node.js, React.js, Vue.js, Typescript. Extensive experience with both Core and Advanced Java concepts which include Java, Servlets, JSP, Java Script, JDBC, JSF, XML, EJB, Struts, Spring MVC, Ajax, jQuery, Hibernate, JDBC, and Web Services. Extensive AWS Experience including AWS Services such as EC2, VPC (NAT, VPC Peering and VPN), IAM (Identity and Access Management), Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, SQS, SNS, RDS, DynamoDB, Route53, CloudWatch, CloudTrail, CloudFormation, Security Groups, etc. Extensive knowledge in Front End technologies like jQuery, JavaScript, HTML, XML and CSS. Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, RAD (Rational application Development), Net Beans and JDeveloper and STS (Spring Tool Suite) for developing Spring applications. Expertise in Developing and Deploying applications using Webservers like Apache, Karaf 3.x, Kafka and Application Servers like Apache Tomcat 5.x/6.x/7.x/8.x, Web Logic, IBM WebSphere, JBOSS, and JRun. Experience in building web applications using various frameworks such as Spring Framework, Spring MVC (Model View Controller), Spring Boot, IOC (Inversion of Control), DAO (Data Access Object) and familiarity with AOP (Aspect Oriented Programming). Experience in using build/deployment tools such as Jenkins, Docker, and OpenShift for Continuous Integration & Deployment for Microservices. Strong experience in managing the Kubernetes environment for scalability, availability and zero downtime. Provided solutions on new technologies based on the proof of concepts to deploy on Kubernetes cluster for edge/IOT environment. Experience in Oracle 8i/9i/10g/11g, DB2, SQL Server, PostgreSQL, MySQL, MongoDB database programming using PL/SQL and standard built-in Oracle Packages. Worked on Struts open-source java framework utilizing Strut Tiles, Strut Controllers (Action and Forms) and Validation framework for client, server validation. Experience in Spring Security Framework for User Access Management, JWT token-based authentication, and involved OAuth 2.0 configuration for authentication and authorization. Extensive experience in Core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans. Experience in Message Queue (MQ) services like Apache Kafka, Rabbit MQ, Active MQ, and IBM MQ. Development of SOAP based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs. Experience using ORM framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL). Profound learning on ANT, Maven and Gradle as fabricate content for application assembly and arrangement. Exposure in source control with GitHub, Swagger Hub, CVS, Bit Bucket, JIRA, and Confluence. Developed infrastructure automation and monitoring scripts using Python for deployment, health checks, and log aggregation. Wrote Python utilities to support CI/CD pipelines using Jenkins, integrating unit and functional testing. Utilized Python for REST API test automation, reducing manual test overhead and increasing deployment reliability. Experience in application Testing using AWS, Chef, Jenkins, Maven, GitHub, SonarQube, Apache Tomcat, Gradle, Docker, Linux, Nexus, Artifactory, Splunk, ELK Stack, Python, UNIX shell/bash, Ruby, Groovy, JMeter, Grafana, Service Virtualization, CICD, Application Servers, SQL. Expertise in following Test-Driven Development (TDD), where we used Selenium/Cucumber frame to automate the testing efforts. Expertise in unit testing the applications using Junit Framework, Mockito and developed logging and standard mechanism based on Log4J, SLF4j. Implemented mobile components using React Native, supporting both Android and iOS platforms