kavitha reddy pailla - Java Full Stack Developer |
[email protected] |
Location: Miami, Florida, USA |
Relocation: Yes |
Visa: Green Card |
Resume file: Kavitha Reddy Full Stack Developer_1744991042807.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
KAVITHA REDDY PAILLA
Full Stack Java Developer Phone: 5612647696 Mail: [email protected] PROFESSIONAL SUMMARY IT professional with 10+ years of experience as a Full Stack Developer specializing in the design, development, analysis, testing, and implementation of distributed web-based and client/server applications using Java/J2EE technologies. Proficient in UI design, having developed front-end applications using JSP, HTML5, CSS3, JavaScript, AJAX, jQuery, ReactJS, Angular 11, Typescript, and ECMAScript. Extensive experience with ReactJS, including React Flux architecture, React-Router for dynamic routing, and Redux/Redux Toolkit for state management. Expert in cloud-based deployment on Amazon AWS, with hand-on experience with EC2, VPC, S3, EBS, ELB, CloudFront, IAM, RDS, Elastic Cache, SNS, SQS, and CloudWatch. Hands-on experience with Docker for containerization, managing Docker images, push/pull operations with Spring Boot, and CI/CD pipelines using Jenkins. Skilled in building robust APIs using REST and SOAP technologies, leveraging JAX-WS, JAX-RS, JAXB, Apache CXF for service-oriented architectures. Proficient in microservices architecture, working with Spring Boot, Netflix Eureka, and implementation using NodeJS. Extensive knowledge of Spring Framework, including Spring MVC, Spring Boot, Spring Microservices, Spring Batch, and Spring Eureka. Experience with Java versions 8 and 17, using features like lambda expressions, method references, Stream APIs, and multithreading to improve code readability, performance, and parallel processing. Expertise in design patterns such as Singleton, Business Delegate, DAO, DTO, MVC, and Template for enterprise application development. Hands-on with testing frameworks such as JUnit, Mockito, and Power Mockito for unit testing, and Jasmine, Protractor, and Karma for front-end testing in Angular applications. Enabled SSL/TLS on WebLogic Server for encrypted communication, ensuring data security. Expert in working with databases, including Oracle, MySQL, SQL Server, DB2, and NoSQL databases like MongoDB and Cassandra, writing complex SQL queries, triggers, views, and stored procedures. Experience with authentication and authorization, using OAuth and JSON Web Tokens (JWT) for securing RESTful services. Familiarity with version control systems such as Git, using GitHub and Bitbucket for source code management, and building tools like Maven, Ant, and Log4J for automating processes. Used Azure Resource Manager (ARM) to deploy, update, or delete all the resources for solution in a single, coordinated operation. Used JIRA and Rally to Bug/Issue tracking and project management. Proficient in Linux/Unix/Mac OS X environments, efficiently using command line tools (CLI) for system management and troubleshooting. Extended and enhanced existing test automation frameworks (e.g., Selenium WebDriver) EDUCATION Bachelors in computer science from JNTUH, India. TECHNICAL SKILLS Category Technologies Cloud Technologies AWS (Amazon Web Services), Azure, GCP (Google Cloud Platform) Java/J2EE Technologies & Frameworks Servlets, JSP, JSTL, JDBC, JMS, JNDI, EJB, JPA, Struts, Spring, Hibernate, JSF, Spring Boot, Spring Cloud Programming Languages Java 8 / 11 / 17, PL/SQL, Scala, Go, Python, Node.js Application/Web Servers & CI/CD WebSphere, Jenkins, JBoss, Wildly, Tomcat, IBM WebSphere, Jenkins, GitLab Web Technologies & Services JavaScript, jQuery, XML, HTML, DHTML, CSS, Angular 12, Node.js, ReactJS, JAX-WS, JAX-RPC, JAX-RS, SOAP, REST, JAXB, Apache Axis Methodologies & Modeling Tools Agile, Scrum, TDD (Test-Driven Development), OOAD, SDLC, BDD, UML, Rational Rose Testing Technologies/Tools JUnit, JIRA, Jasmine, Karma, Jest Database Servers SQL: Oracle 8i/9i/10g/11g/12c, MS SQL Server 2000/2005, MySQL 4.1/5.1, DB2 7.2/8.1/9.1 NoSQL: MongoDB, Cassandra, Redis, Couchbase, DynamoDB Version Control & Build Tools CVS, SVN, VSS, Rational Clear Case, Stash, Git, SourceTree, GitHub, Git Desktop, ANT, Maven, Gradle Platforms Windows, Mac, Linux, UNIX PROFESSIONAL EXPERIENCE Client: Molina HealthCare - Long Beach, CA Role: Sr. Full Stack Java Developer Date: Jun 2023 to till now Responsibilities: Developed and maintained full-stack applications using Java, Spring Boot, and Angular, ensuring seamless integration and high performance. Utilized Java 17 features like Streams, Lambdas, and Completable Futures to enhance backend processing efficiency, improving response times by 15%. Handled null values and reduced errors by leveraging Java 17 Designed and developed scalable backend solutions using Java 17 and Spring Boot. Built and deployed scalable RESTful APIs using Spring Boot, enabling efficient microservices architecture across services. Integrated GraphQL APIs in Angular applications for efficient data fetching, reducing API response times by 30%. Designed complex database queries using MongoDB and Cosmos DB, improving query performance and scalability for high-traffic applications. Automated testing with JUnit integrated into Jenkins CI/CD pipelines, achieving 90% test coverage and reducing manual testing efforts. Implemented the technical transformation for the front end from Angular 8 to Angular 11. Developed and maintained a front-end application using Angular following the MVC pattern, incorporating advanced components, directives, and services to enhance user interactivity and provide real-time updates. Worked with Angular data binding techniques like string interpolation, event binding, property binding and two-way data binding to enable communication between the view and the template. Utilized Angular s HTTPClient module to handle HTTP requests between the frontend Angular application and backend servers. worked on implementing AMQP to enable reliable messaging and communication between distributed systems. Integrated, Power BI enables real-time data visualization, reporting, and analytics by connecting with backend services, databases, and APIs, providing interactive dashboards and secure access to key metrics. Managed Jenkins CI/CD pipelines, automating builds, tests, and deployments, reducing deployment time by 40%. Implemented OAuth2 and JWT authentication in Spring Boot applications, ensuring secure user authentication and API security. Integrated Web Flux with MongoDB and other reactive data stores, enabling seamless reactive data retrieval and processing. Implemented serverless functions using AWS Lambda to efficiently execute backend logic. Implementing and optimizing HTTP methods (GET, POST, PUT, DELETE) for RESTful APIs in my project to ensure efficient client-server communication. Led the migration of a monolithic application to microservices using Spring Boot, reducing downtime, and improving scalability. Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular and parsed the data to the client. Integrated Camunda workflows with microservices, improving process automation and resolving workflow bottlenecks by 25%. Proficiency in utilizing RabbitMQ APIs to develop robust and scalable messaging solutions. Utilized SonarQube for continuous code quality analysis in Jenkins, reducing technical debt and ensuring code quality. Designed, developed, and tested HTML5, CSS3, Servlets, EJB, Bootstrap, JavaScript, jQuery, and Angular that meet accessibility and web browser standards for the website. Applied Spring Data JPA to simplify the data access layer in enterprise applications, improving development efficiency and maintainability. Collaborated with the team using GIT, GitHub, SourceTree version control platform. Wrote Controller classes in Spring MVC framework in Web layer of the application architecture. Managed the code versioning and releases versioning through SVN, Git and developed Use Case Diagrams and Class Diagrams. Implemented GraphQL APIs on the server-side, defining resolvers that handle queries, mutations, and subscriptions, ensuring accurate data retrieval and manipulation. Skilled in Azure services for cloud development, deploying apps with Azure App Service, Functions, and DevOps, while adeptly managing data with Azure SQL Database and Cosmos DB for scalable web applications. Skilled in Azure AD for secure authentication, Azure Monitor for app monitoring, Azure Storage for data management, AKS for container deployment, and integrating Azure services with Spring Boot for streamlined development. Used Gradle for project management and build automation and Continuous Integration is done using Jenkins. Proficient in Kubernetes orchestration for streamlined application deployment and scaling in cloud environments. Leveraged Spring Data JPA repositories to streamline CRUD (Create, Read, Update, Delete) operations on database tables. Familiarity with microservices architecture and its implementation using Message Queues to enable seamless communication between services. Integrated messaging services like SNS/SQS for asynchronous communication and event-driven workflows. Proficiently used Message Queues to implement job queues, event-driven systems, and/or data streaming applications. C Enabled SSL/TLS on WebLogic Server for encrypted communication, ensuring data security. Familiarity with Kafka Streams API for developing stream processing applications in Java. Environment: Java 17, Spring Boot, Angular, Redux, GraphQL, REST APIs, MongoDB, Cosmos DB, WebSocket s, GCP, Jenkins, CI/CD, JUnit, SonarQube, OAuth2, JWT, Docker, Kubernetes, Redis, Kafka, RabbitMQ, HTML, CSS, JavaScript, Eclipse, App Insights, JMeter, Selenium, Log4j, GitHub. Client: Petco, San Diego, California Role: Full Stack Java Developer Date: Oct 2021 to May 2023 Responsibilities: Utilized the Software Development Life Cycle (SDLC) to manage projects from design through implementation, ensuring timely and quality-driven delivery. Developed dynamic user interfaces with React, TypeScript, ES6, and JavaScript, improving front-end performance and user experience. Built single-page applications (SPAs) using ReactJS, React Router, and Redux for efficient state management and navigation. Created responsive and cross-browser compatible web designs using HTML5 and CSS3, enhancing usability across multiple devices. Built scalable microservices with Spring Boot, utilizing auto-configuration and dependency injection for faster development. Simplified database interactions by integrating Spring Boot with Spring Data JPA for optimized data access. Designed and implemented RESTful APIs using Java 17 and Spring Boot, ensuring scalable microservices architecture. Developed robust backend services using Spring Framework, Hibernate, and Spring Data JPA, optimizing database connectivity. WebSocket protocols in React applications to support real-time communication and dynamic user interactions. Implemented Single Sign-On (SSO) and role-based access control (RBAC) using Key cloak to enhance authentication and authorization processes. Deployed containerized applications using Docker and orchestrated them with Kubernetes, ensuring scalability and efficient microservice management. Configured AWS services including EC2, S3, and Lambda for cloud infrastructure deployment, improving application scalability. Monitored application performance and system health using CloudWatch for detailed logs and metrics. Created and maintained CI/CD pipelines using Jenkins, GitLab, and AWS, streamlining automated testing, builds, and deployments. leveraged Spring Web Flux to build reactive, non-blocking web applications, ensuring high performance and scalability in handling asynchronous data streams and real-time updates for user interfaces. Utilized Web Logic for deploying and managing enterprise-level applications, ensuring scalability, high availability, and seamless integration with backend services in Java-based environments. Web Writing Java Code for fetching the data from Cassandra and Handling Terabytes of data and scheduling jobs on maintenance. Deployed and scaled containerized applications using AWS Faregate for a high-traffic project. Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements. Developed the presentation layer and content management framework using HTML and JavaScript. Utilized Bitbucket as a platform for version control and collaborative efforts, efficiently overseeing the codebase, enhancing team coordination, and maintaining version control accuracy throughout the project. Developed static and dynamic Web Pages using JSP, JBoss, DROOLS Eclipse IDE, Swing., SPA, HTML5 and CSS. Utilized S3 for scalable storage solutions and efficient data retrieval. Responsible for validation of Client interface JSP pages using Struts form validations. Integrated Struts with Spring IOC. Utilized Java 11+ features for improved exception handling, including try-with-resources, enhanced stack traces, and standardized exception classes. Integrated Cosmos DB and MongoDB with Java-based microservices, providing scalable and efficient database solutions. Developed reusable React components, enhancing code reusability and maintainability across projects. Designed and documented RESTful APIs using Swagger, enabling clear communication and effective service integration. Implemented unit and integration testing using JUnit, automated within Jenkins pipelines to ensure continuous integration. Utilized AWS CloudFormation and Terraform for infrastructure as code (IaC), ensuring consistent resource provisioning and management. Utilized Message Queues for integrating multiple applications and services within distributed systems. Utilized Project Reactor with Web Flux to handle asynchronous data streams efficiently, reducing latency under high loads. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, CSS, XML, HTML, Knockout.js, HBase, NoSQL, XSLT, projects written in C. Designed and optimized database schemas in MariaDB to ensure efficient data storage, retrieval, and overall application performance. Automated cloud service management tasks through AWS CLI for improved efficiency. Created JavaScript unit tests using frameworks like Jest to validate web application components. Enhanced code reliability, development efficiency, and user experience through systematic testing. Utilized Spring Boot's testing framework, including JUnit and Mockito, to write comprehensive unit tests and ensure the correctness and reliability of application components. Developed reactive, non-blocking APIs using Spring Web Flux, enhancing scalability and responsiveness for real-time applications. Leveraged Kibana to identify and troubleshoot application errors by visualizing log patterns and trends. Developed comprehensive unit tests using JUnit, Mockito, and/or Selenium to ensure the quality and functionality of microservices. Managed relational, NoSQL, and graph databases with Neptune to meet application requirements. Skilled in Jest testing framework for robust unit and integration tests in web applications. Enforced code quality and bug prevention through continuous testing and test-driven development practices. Used Hibernate ORM framework with Spring for data persistence and transaction management. Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database. Wrote SQL queries, stored procedures, and triggers to perform back-end database operations. Developed ANT Scripts to do compilation, packaging, and deployment in the WebSphere server. Implemented the logging mechanism using Log4j framework. Used Log4j for tracking the applications and SVN used for version control. Implemented monitoring and alerting using AWS CloudWatch and Azure Monitor, ensuring high availability and operational efficiency. Environment: Java 17, Maven, Hibernate, React JS, HTML, Kafka, RabbitMQ, Apache Tomcat, Json, Java Script, Spring, Spring ribbon, Oracle, Mongo DB, JDBC, Eclipse, JUnit/Mockito, JMeter, Selenium, Jenkins, GitHub, Kubernetes, Docker, Log4j, AWS EC2. Client: Bank of America, Charlotte, NC Role: Full Stack Java Developer Date: Feb 2020 to Sep 2021 Responsibilities: Developed dynamic user interfaces using Angular 8, TypeScript, ES6, and JavaScript, creating seamless and responsive front-end experiences. Built and optimized single-page applications (SPAs) with Angular, implementing state management with NgRx and routing for efficient navigation. Implemented front-end designs with HTML5, CSS3, and AJAX, enhancing user interaction and page responsiveness across devices. Ensured consistency across environments by packaging applications into Containers using Docker. Achieved scalability and resource management by orchestrating Containers with Kubernetes. Developed and maintained RESTful APIs using Spring Boot and Java 11/17, enabling microservices-based architecture. Skilled in software development and version control using GIT, GitLab, GitHub, and Bit bucket, and proficient in build automation with Maven and Gradle. Automated trade processing workflows for FX, and Fixed Income products, improving operational efficiency and reducing manual intervention in trade reconciliation and settlement processes. Proficient in CI/CD using Jenkins, enabling seamless code deployment across multiple environments like DEV, QA, SIT, UAT, and Prod. Building pipelines and ensuring effective application delivery through Docker container services. Extensive testing skills with JEST, Junit, Enzyme, Mockito, Apache JMeter, Karma for Angular and etc. Designed, implemented, and maintained large-scale data processing applications using Hadoop ecosystem components such as HDFS, MapReduce, YARN, and HBase. Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG. Analyzed user interactions and transaction trends using Kibana for data-driven decisions. Experienced in using Cucumber for BDD, developing feature files and step definitions to ensure clear understanding and fulfillment of business requirements through automated tests. Experience in Restful web services development using Jersey and Apache CXF. Experience in SOAP web services development using Apache Axis2. Expertise in Graph QL for efficient data queries, Graph DB for complex data relationships, and Solr for high-performance search functionality. Automated performance testing using JMeter and Postman, ensuring stability under high load and monitoring applications with Azure Monitor. Experience with gRPC and RMI for Java and other languages for remote method invocation and remote code execution. Demonstrated expertise in Scala programming and leveraging the Spark framework for scalable data processing and analytics solutions. Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, Spring Security, Spring Boot, and AOP. Extensively used Hibernate mappings, HQL, Criteria, Lazy loading transactions and locking for interacting with Oracle database. Strong expertise in J2EE testing, proficient in developing and executing test cases with JUnit, Mockito, Jasmine, Karma, Jest, Enzyme, Selenium, and Cucumber. Implemented RESTful APIs, ensuring seamless communication between front-end interfaces and back-end systems, promoting a cohesive and interconnected digital ecosystem. Utilized NgRx and RxJs for state management, aligning with Agile and Kanban methodologies for rapid, responsive development. Used JAXM for making distributed software applications communicate via SOAP and XML. Used MySQL as backend database. Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern. Utilized Spring MVC for implementing Model-View-Controller (MVC) architecture, improving code modularity and maintenance. Managed AWS EC2 for scalable web applications and S3 for secure storage, integrating AWS Lambda with API Gateway for serverless Python and Node.js scripts Enabled seamless client-server communication by designing and implementing HTTP/REST APIs with proper HTTP methods. Improved API reliability and testing through effective use of HTTP status codes and tools like Postman. Integrated MariaDB with the backend services using Spring Boot and JPA/Hibernate for seamless data access and CRUD operations in the application. Utilized AWS IAM for access control and user management and implemented AWS RDS for database management. leveraged Spring Web Flux to build reactive, non-blocking web applications, ensuring high performance and scalability in handling asynchronous data streams and real-time updates for user interfaces. Executed integration tests with JUnit and Mockito, verifying the interactions between different modules and ensuring seamless integration. Created Kibana dashboards to monitor API latency, resource usage, and system performance. Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts. Used Spring Security and OAuth2 to secure REST APIs with token-based authentication and authorization. Designed and implemented backend microservices with Spring Boot, using Hibernate ORM for database interactions with Oracle. Utilized Docker and Kubernetes for container orchestration and cloud deployment, ensuring scalability and high availability. Managed cloud resources using Terraform and deployed applications on AWS services, including EC2, Lambda, and S3. Integrated AWS Transcribe and Comprehend for data analysis, enabling end-to-end transcription and sentiment analysis solutions. Worked with NoSQL databases like MongoDB and DynamoDB to design scalable, flexible database architectures. Used JUnit and Mockito for unit testing and integrated them into Jenkins pipelines for continuous integration. Configured WebLogic Server security realms to manage users, groups, and roles effectively, enforcing role-based access control (RBAC). Built CI/CD pipelines using Jenkins and GitLab for automated testing, builds, and deployments, improving team productivity. Leveraged WebSocket protocols in Angular applications to enable real-time communication and dynamic user interactions. Environment: Agile methodology, Java, J2EE, Hibernate, Spring, XML, JSP, JAX-RS, Spring AOP, Spring security, Oracle, MongoDB, JSP, HTML, AJAX, JavaScript, jQuery, Angular 8, Docker, Kubernetes, Kafka, GIT, JIRA, PL/SQL, STS, JUnit, Log4J, Maven, Jenkins, WebLogic Application Server, AWS IAM, EC2, S3, RDS, SQS, PHP Client: Pure Storage, Mountain view, CA Role: Full Stack Java Developer Date: Mar 2018 to Jan 2020 Responsibilities: Collaborated in an Agile development environment, participating in retrospectives and Scrum sessions to improve team communication and project outcomes. Engaged in various phases of the Software Development Life Cycle (SDLC), including design, development, and testing, while creating use case, class, and sequence diagrams. Utilized Java 8 Lambda expressions and Streams for efficient internal iteration and operations on collections. Developed user interfaces using HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular 6, and Node.js, creating prototypes and layout designs. Designed and implemented the persistence layer using jQuery, AJAX, and third-party libraries for enhanced user interaction. Improved code quality and reliability by performing unit testing with the Test Framework JUnit. Simplified component testing and dependency isolation using the Test Framework Mockito for mocking. Developed and maintained backend services using Kotlin, enhancing performance and scalability in a retail company's microservices architecture. Implementing or exposing the Microservices architecture with Spring Boot based interacting through a combination of RESTful and Apache Kafka Messaging brokers. Implemented pre-authentication and database security using Spring Security and securing application access and Spring Batch for scheduling and maintenance of batch jobs. Implemented Spring ORM with Hibernate taking advantage of features like Annotation metadata, Auto wiring, and Collections to implement DAO layer with Hibernate Session Factory, HQL, and SQL. Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular. Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API s and Spring Boot for microservices. Implemented real-time trade data integration across sales and trading platforms, ensuring seamless communication between front, middle, and back-office systems to support fast and accurate decision-making in the Derivatives domain. Involved in development of Restful web services using MERN stack, MongoDB, ExpressJS and NodeJS. Used Jackson API to convert Java object to /from JSON. Developed a server-side application to interact with databases using Spring Boot and Hibernate. Proficient in leveraging Spark's core functionalities such as RDDs (Resilient Distributed Datasets) and Data Frames. Experienced with RDBMS implementation and development using Oracle, My SQL, MSSQL and DB2. Experience with DevOps methodologies, implementing CI/CD Pipelines using tool sets like GIT, Jenkins, and Chef. Expert at handling Unit Testing using JUnit, Jasmine, Mockito, and Karma. Designed and deployed scalable, enterprise-level applications using Oracle WebLogic Server, ensuring high availability, efficient load balancing, and seamless integration with backend services Used GIT for version control and JIRA for bug tracking and project management. Applied PostgreSQL indexing and partitioning strategies to enhance database scalability and reduce data retrieval times by 25%. Managed database migrations and schema updates in PostgreSQL, ensuring data integrity and minimizing downtime during deployments. Developed enterprise applications using Hibernate, Spring IOC, Spring MVC, Spring Boot, and RESTful web services for robust back-end functionality. Implemented authentication and authorization mechanisms using Spring Security and OAuth2 for secure application access. Developed RESTful web services that produce both XML and JSON for diverse applications, utilizing Jersey for JAX-RS implementation. Utilized AWS Lambda for data uploads to S3 buckets and triggered functions, ensuring high availability and fault tolerance. Executed Docker container implementations for enterprise build systems and managed containerized applications effectively. Developed reusable APIs and connectors with MuleSoft Any point Platform to streamline integration processes and reduce redundancy by 25%. Environment: JDK 1.8, Angular 6, Spring, Hibernate, Spring Boot, LINUX, Maven. RESTful Web Services, Jenkins, HTML5, CSS3, React JS, Bootstrap, JavaScript, jQuery, Ajax, Node.js, MongoDB, SoapUI, Postman, API Life Cycle, JUnit, JMeter, Git, JAX-RS, JIRA, Cucumber, Kafka, Putty, Agile. Client: Value Labs - Hyderabad, India Role: Java/ J2EE Developer Date: Jul 2013 to Dec 2015 Responsibilities: Developed and maintained RESTful APIs using Java, Spring Boot, and Hibernate for backend services. Built interactive user interfaces with Angular 2, HTML5, CSS3, JavaScript, and Bootstrap. Implemented CI/CD pipelines using Jenkins for automated builds, testing, and deployments. Deployed and managed cloud-based applications on AWS, utilizing EC2 and S3 services. Utilized MySQL and MongoDB for database management, creating complex queries and optimizing performance. Integrated microservices using Spring Boot with Coherence cache and service discovery mechanisms. Employed design patterns like Singleton, Factory, Business Delegate, and DAO to build scalable solutions. Managed source code with Git and SVN, coordinating multiple branches and resolving merge conflicts. Handled session management and security with Spring Security, implementing OAuth2 for authentication. Used Node.js for dependency management in Angular projects and optimized build processes. Worked on asynchronous operations using Spring s task execution framework to enhance performance. Developed REST APIs for external systems and ensured secure data exchange through OAuth2 and SSL. Environment: JDK1.8, JSP, Servlet, EJB, spring, JavaScript, Hibernate, Multithreading, Query, Struts, Design Patterns, HTML5, CSS3, JMS, XML, Eclipse, Apache, Oracle ECM, Java 8.0, Struts. Client: Merit Systems Private Limited, India Role: Java Developer Date: Aug 2011 to Jun 2013 Responsibilities: Developed many JSP pages, using JavaScript for client-side validation. MVC framework for developing J2EE based web application. Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer specifications, Development and Customization of the Application. Implemented reusable components in ReactJS to streamline development and ensure code consistency. Integrated ReactJS with backend APIs to create interactive and data-driven web applications. Design and develop Servlets, Session, and Entity Beans to implement business logic and deploy them on the Web Logic Application Server. Experience in managing Mongo DB environment from availability, performance, and scalability. Exposed Survey API to other applications in DOE using Apache Axis2. Page design and development are done using Oracle BPM. Involved in implementing JQuery for providing interactive user interfaces. Written and debugged the ANT Scripts for building the entire web application. Used XML to transfer the application data between Client and Server. XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML). Environment: Core Java, J2EE, Servlets, JSP, Vert.x, JDBC, HTML, DHTML, AJAX, JavaScript, CSS, ReactJS, Single Pattern, Java Beans. Keywords: cprogramm continuous integration continuous deployment quality analyst user interface javascript business intelligence sthree database active directory information technology golang microsoft procedural language California North Carolina |