Post Job Free
Sign in

Stack Developer Web Services

Location:
Santa Clara, CA
Salary:
120000
Posted:
August 29, 2024

Contact this candidate

Resume:

Zhongwei Zhou

Java Full Stack Developer

ad8b4j@r.postjobfree.com

www.linkedin.com/in/zhongwei-zhou-6286632a9

+1-954-***-****

PROFESSIONAL SUMMARY

Driven self-starter with 13 years of extensive experience across software development lifecycle, excelling in both technical mastery and leadership.

Adept at steering large-scale projects to success within Agile and Scrum frameworks, as well as skillfully mentoring emerging talent. Excels in breaking down complex issues, overcoming technical barriers, and leading innovative solutions to meet business demands. Skilled at fostering collaborative environments, reducing workplace stress, and ensuring a positive team-oriented effort to achieve short and long-term goals. Armed with a constant drive for professional growth, offers a unique blend of industry-specific skills that meet evolving technological demands.

Having 10+ years of experience in Cross-Platform (Web & Client-Server) application development and design using Object-Oriented Programming, Core Java, J2EE technologies.

Experienced working in projects involving Agile, Scrum, Test First, and Waterfall methodologies.

Experience in developing User Interface using Angular framework, React Js, HTML, CSS and JavaScript.

Ambitious Go-getter with extensive adaptiveness in web application development using Spring, Hibernate, SOAP, RESTful, AJAX, XML, Drools, HTML5, JavaScript, Angular, React Js and Bootstrap.

Performance Targeted Implementer with substantial experience in Service Oriented Architecture (SOA) using Web Services such as SOAP using Apache CFX, RESTful using Jersey and Jackson.

Worked on SOA such as Apache Axis web services, SOAP, WSDL and exposure to JAXB, JAX-WS and JAX-RS.

Hands on knowledge of Git, Jenkins, Kubernetes, AWS Cloud Technologies, RDBMS (PostgreSQL).

Good knowledge and experience with web sockets, Rest API and Graph QL

Quick-witted Competent with skilful ability in using Spring 4(Dependency Injection, Spring MVC, Spring Security Spring JDBC, Spring Mobile, Spring REST, Spring Boot) and Object Relational Mapping frameworks (ORM's) like Hibernate with mapping of persistent classes and usage of Hibernate Query Language(HQL).

Extensive experience with advanced Java and J2EE technologies like Servlets JSP, EJB, JDBC, Struts 1.2/2.x, JMS, JSF My Faces, JPA, JNDI, JSTL, JTA, JAX-WS, JAX_RS, Spring and Hibernate.

Developed reusable and interoperable Web service modules based on SOA architecture using SOAP, RESTFUL.

Experienced in Client-side validation, Client-Server data interaction using Ajax in Nodejs.

Developed core modules in large cross-platform applications using JAVA, J2EE, Hibernate, JSP, Servlets, JDBC, JavaScript, Ajax, jQuery, XML, and HTML.

Developed web applications utilizing jQuery, HTML5, CSS3, Angular, AngularJS, Struts, Java/J2EE, JSP, Servlets, JAX-RS, RESTful Web Services, SOAP Web Services, Spring Framework, Hibernate Framework, XML, JSON, Oracle, MySQL, SQL Server, Tomcat, Maven, Jetty, Spring JMS, JBOSS, JDBC and WebLogic.

Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.

Expertise in development of web and enterprise-level applications using Spring, Hibernate, EJB, Servlets 3.x, Scala, JPA, JSF, JNDI, JMS, JAXP, JUnit, JMeter.

Expertise in Microservices development dealt with Traffic Management and scope functionality, highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory, and Singleton.

Technically savvy in using multiple RDBMS like IBM DB2, Oracle, SQL Server and MySQL.

Mission Focused Aspirant with sweeping proficiency in using version controls such as SVN and GIT.

Experience in working on modern MEAN Stack- MongoDB, Express, Angular and Nodejs.

Experience in database modelling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle, IBM DB2, MySQL, Sybase, and SQL Server.

Expertise in writing unit test cases with Mockito and JUNIT and performed integration testing.

Worked on various testing frameworks for front end/user interface like Karma, Jasmine, Jest, Mocha, Chai etc.

Experience in working with OAUTH 2.0 to provide authentication and authorization to Rest Services by exchanging access tokens.

Experience in CI CD pipelines to integrate the Java code to align with DevOps using Docker.

Worked with Spark for improving performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frames and Pair RDD.

Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure.

Worked on AWS, High Availability Practices and deploying backup/restore infrastructure

Developed a serverless application using AWS lambda in integration with API gateway, S3, IAM, EC2 and Code Deploy.

Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.

Expertise in software configuration management using CVS, SVN and IBM Clear Case.

Hands on experience with build tools like ANT, Maven and logging tools like Log4J.

Knowledge of using Routed Protocols like FTP, SFTP, SSH, HTTP, HTTPS and Direct connect.

Proficient in Quality Control - includes ensuring defect-free releases, maintaining correct entries in Design Docs, UI specs, Test Cases, Traceability Matrix.

Spearheaded Application Developer conversant with developing applications using various servers including Apache Tomcat, IBM WebSphere, BEA WebLogic and JBoss Application Server.

Experienced in developing UNIX Shell Scripts for batch processing.

Good experience on MVC frameworks like Angular 10, Angular 6 for creating Single Page applications.

Worked with Angular 10 controllers, Directives, services, Pipes, Guards, Angular Routing.

Implemented SOA with web services using SOAP, WSDL, UDDI and XML. Worked on Web Services testing using Selenium IDE, and Selenium RC Server, Selenium Grid/Web Driver Testing, SOAPUI and Testing.

TECHNICAL SKILLS

Programming Languages

Java (1.5/1.6/1.7/1.8), C,J2EE, PL/ SQL,Kotlin,Clojure,Go.

Software Methodologies

Agile, Scrum, SDLC Waterfall.

J2EE Technologies

Servlets (3.1, 3.0), JSP (2.x), RMI, JDBC, EJB (3.x), JSF, JMS, Java Beans XSD, JAX-RS, JAX-WS, SOAP, WSDL, JMS, JSTL, Struts, JSF, EJB, Spring, Hibernate, JTA, JNDI, JPA.

Web Technologies

HTML, DHTML, XML, CSS, jQuery, JavaScript, AJAX, Bootstrap, JSON, Angular 6,12,14,15,React JS, Node JS, Express JS, Angular JS, IoT.

Frameworks

Spring 4.3, Hibernate 4.3, Struts (2.5/2.3), Spring MVC, Spring IOC, Spring Boot,Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Web Flow, JSF, Log 4J, JUnit, Hibernate, JPA, Apache Kafka, SOAP UI, Groovy, Mocha

Databases

Oracle, MySQL, IBM DB2, SQL server, MongoDB, Cassandra.

Web Services

SOAP, RESTful, WSDL, SoapUI

O-R Mapping

Hibernate, JPA

Testing Tools/Others

Junit, Mockito, Log4J, Postman.

Build Tools

Maven 3.3.9, Ant 1.10, Gradle 3.4.1, Jenkins

Version Control Tools

GIT, GITHUB 2.12.0, SVN, Bit Bucket.

Application/Web Servers

Web Logic Server 12c, Web Sphere Application Server 8.5, Apache Tomcat (8.5/8.0), Apache HTTP Server, JBoss.

IDE Tools

Spring Tool Suite, Eclipse, IntelliJ, Net Beans

Operating Systems

Windows, Linux, Unix, Mac OS

Cloud Computing:

Azure, AWS, GCP

PROFESSIONAL EXPEREICNE

Brainvire Infotech Inc, Irving, TX Aug 2021 to Jul 2024

Senior Software Engineer

Spearhead refinement of ratings systems within a large-scale Scrum framework.

Engineered migration from IBM ODM rules to Camunda workflows, focusing on rules and workflows optimization. Oversaw content validation and data ingestion for Disability Benefits Questionnaire (DBQ) integration into ratings calculation platform.

Navigated and managed team to resolve technical complexities of DevOps build issues and contributing to comprehensive documentation strategy.

Collaborate on QA testing strategies to ensure software reliability and performance.

Lead efforts to analyze complex requirements for DBQ forms to both be validated and data ingested into

webapps.

Elevated team performance by mentoring junior members across multiple domains, increasing overall team productivity.

Secured Public Trust Security Clearance, meeting stringent federal requirements for high-profile projects.

Developed dynamic tables using DataTables and PrimeNg libraries, populating data conditionally by making API calls.

Addressing heavy traffic situation and migrating user-specific data off service instances and into a shared by using Microservices.

Developed Micro Services for service-oriented architecture to build flexible and independently deployable software.

All the functionalities are implemented using Spring IO / Spring Boot and Spring JDBC.

Designed REST and SOAP services.

Designed and developed the RESTful web services using the JAX-RS API to communicate over the network.

Developed Spring Boot to fasten the application for removing boiler plate configurations.

Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible.

Utilized create-react-app to launch product to stay update with current Webpack configuration.

Exposure and built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase.

Acted as a Scrum Master and Agile coach, leading cross-functional teams in adopting Agile practices, which resulted in a 30% increase in delivery speed and improved collaboration.

Implemented a CI/CD pipeline with Docker, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it. Used GitHub repository for version control.

Experience in working with DAO layer using Spring JPA, Spring Data, and Hibernate.

Developed Email service application for the project using Spring Core, spring Boot, Spring JPA, Swagger and Java 8.

This is widely used in the project to send emails to customers.

Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux thunk to make REST API calls.

Used Apache Kafka for building real-time streaming data pipelines (Message Queues) for asynchronous exchange of vital information between multiple business applications.

Led the development of IoT solutions, integrating Java-based applications with IoT devices to collect and process real-time data, enhancing automation and predictive maintenance capabilities.

Jira was used for Project Management and GitLab for issues and bug-tracking

Developed REST Web Services clients to consume those Web Services as well other Enterprise Wide Web Services.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, React Js, CSS3, AJAX, JavaScript, and jQuery.

Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.

Utilized Grunt and Node for creating template and build, component-based Angular architecture and SASS pre-processing.

Worked with Angular 10 controllers, Directives, services, Pipes, Guards, Angular Routing.

Experience in working with OAUTH 2.0 to provide authentication and authorization to Rest Services by exchanging access tokens.

Designed and deployed scalable, secure, and high-performing applications on AWS, utilizing services like EC2, S3, and RDS to optimize cloud infrastructure and reduce operational costs.

Worked in container-based technologies like Docker, Kubernetes and OpenShift.

Selecting the appropriate AWS service based on compute, data, or security requirements.

Developed and implemented data analytics solutions for IoT devices, using AWS Lambda and Kinesis to process and analyze large data streams in real-time.

Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.

Integration of Amazon Web Services (AWS) with other applications infrastructure.

Implemented Microservices on RedHat OpenShift based on Kubernetes, and Docker to achieve Continuous Delivery.

Composed and executed MongoDB scripts and queries to fetch and test data from NoSQL databases.

Environment: Java8, STS, Spring Boot, Spring Integration, Spring Batch, Spring Rest,, Prime faces 3.2, Spring AOP, IBM MQ, JMS, Web Services, Eclipse, Maven, Jenkins, GCP,Restful, Angular 12, JIRA, Oracle, JUnit, SVN, Linux,Kotlin, Jira, GitLab.

Unique Software Development, Dallas, TX Jul 2017 to Jul 2021

Senior Software Engineer;

Engineered and maintained full-stack architecture of "Infrared 360" a middleware and messaging monitoring and administgrative tool. Utilized advanced Struts 2 implementation. Hibernate ORM, Tomcat.

Designed RESTful APIs with spring 5, incorporating advanced features such as custom Java Beans for controlling response data, customized swagger interface, data constraints, and elegant error handling.

Technical lead for front-end development initiatives. Employing advanced features of JQuery, JQueryUI, and authoring custom CSS via SASS.

Pioneered implementation of various third-party frameworks such as DataTables, ChartJS and GOJS, enhancing the application 's data presentation and visualization layers.

Collaborated on QA strategies, using tools like Selenium and JUnit, to ensure the robustness of both front-end and back-end components.

As Principal Software Engineer, pivotal in development of Infrared 360 - the flagship software product of Software adopted by Fortune 500 companies, major financial institutions, and international corporations.

Innovated a custom hex table editor for characterset conversion and a "diff" tool within the application for message/data evaluation.

Implemented containerization and orchestration using Docker and Kubernetes (k8s), streamlining deployment processes, improving scalability, and ensuring high availability of microservices in a cloud environment.

Pioneered development and deployment of a RESTful API interface, setting a new standard for performance and reliability across organization.

Designed and implemented Product search Java Spring boot service to fetch the data from Elastic help of Elastic native queries. Used Microservices architecture with Spring Boot based service through REST.

Developed complex user interfaces with a combination of JQuery, CSS, Javascript, and various third-party frameworks.

Developed and deployed solution using several new technologies, including Linux - Ubuntu, Drupal, and Apache SOLR. Used Micro-services to ensure the scalability of application on cloud infrastructure.

Built centralized logging to enable better debugging using Elasticsearch Log stash and Kibana.

Developed cross-platform IoT applications, ensuring seamless communication between devices and cloud services, enhancing the user experience and expanding the product’s reach.

Efficiently handled periodic exporting of SQL data into Elasticsearch.

Architected and developed microservices-based applications, leveraging Spring Boot and Kubernetes to create modular, resilient, and easily deployable systems.

Realized multiple initiatives for advanced data visualization and manipulation tools, increasing application

versatility and reducing user task times.

Integrated and full spectrum Struts 2 implementation: interceptors, actions, custom tags, FTL, JSP interactions,etc.

Created an interactive and sophisticated object diagram flow interface using GoJS.

Utilized JMX for polling MBeans to obtain metrics and invoke operations for servers, JVMs, and applications.

Designed and development of new applications and existing system enhancements for several complex projects

Participated in requirements gathering and analysis to design coding, testing and deployment.

Worked on Agile methodology including team-based design and code reviews.

Provided system troubleshooting, customization, and user training.

Used agile methodology to develop user interaction forms and created use cases and sequence diagrams to assist in application design.

Connected software programs with market data sources like Bloomberg, Reuters, and others to guarantee traders, analysts, and portfolio managers in Capital Markets business divisions have real-time access to market data.

Helped build a Java-based risk analytics platform that uses information from Polypaths and Murex to compute and display risk indicators for fixed income portfolios, such as convexity, duration, and value-at-risk (VaR).

Core Java with Concurrent API is used extensively for parallel processing and chunk processing.

Increased system dependability, decreased transaction processing times, and optimized Xstore setups for maximum performance.

Automated CI/CD pipelines using Jenkins and AWS CodePipeline, reducing deployment time by 40% and ensuring continuous integration and delivery across multiple environments.

Writing Scala classes to interact with the database. Deploy and manage applications to Tomcat servers.

Implemented REST web service in Scala using Akka for CBPMAN log tracking application.

Created POCs to store Hadoop data on Postgre SQL, HBase, Cassandra CQL (creating Key spaces, Storing, and retrieving data from tables, Filtering data based on multiple columns).

Created and kept up-to-date RESTful APIs to help OnBase and other enterprise systems communicate.

Designed and visualized database architectures utilizing tools such as MS SQL Server Data Tools (SSDT) to create logical and physical data models.

Using RabbitMQ as a messaging server (send and receive the messages) between our micro services.

Implemented effective data retrieval and access controls when storing unstructured data, including pictures, videos, and documents, on Azure Blob Storage.

Tailored OnBase solutions to fulfill certain business needs, improving the functionality and user experience of the system.

Used third-party tools and SQL Server Management Studio (SSMS) to monitor and maintain database health, guaranteeing peak availability and performance.

Designed RESTful APIs and GraphQL endpoints in conjunction with front-end developers to integrate MS SQL Server data with Angular and React apps.

Experience working with RSpec and Cucumber in a TDD and BDD test driven environment.

Using Apache Kafka and MQTT, real-time data processing pipelines were developed to enable the ingestion, processing, and analysis of streaming data from Internet of Things sensors.

Involved and Automate for CL, DL, CH Fulfilment using cucumber framework.

Implemented reliable data synchronization mechanisms between Xstore POS terminals and central servers, using technologies such as JMS and web services.

Established systems for tracking historical data inside the Data Vault to keep an exhaustive and auditable record of data changes over time.

Environment: Java 8, Maven, Hibernate, React JS, Angular JS,Kotlin, HTML5, CSS3, Kafka, RabbitMQ, Apache Tomcat, Json, Java script, Spring, Oracle, JAXP, SQL, Spring JDBC, Eclipse, JUnit/Mockito, Karma, Elastic search/NoSQL, linux, GCP,JMeter, Selenium, Jenkins, Chef, GitHub, Docker,

GiniLytics IT Solutions,Plano, TX Dec 2013 to Jun 2017

Software Engineer

Designed web solutions with a focus on Struts 2, taking projects from conceptualization to deployment. Headed frontend

development, utilizing jQuery and the Struts2 plugin, complemented by CSS styling. Implemented persistence layers using Hibernate and OpenJPA, adhering to best practices.

Ensured the security and compliance of cloud-based applications on AWS by implementing best practices such as IAM policies, encryption, and VPC configurations.

Conducted reviews, ensuring adherence to quality standards, and facilitating knowledge sharing among team members.

Collaborated with cross-functional teams to define requirements, set project milestones, and ensure timely delivery.

Executed a seamless transition from Struts 1 to Struts 2, resulting in improvement in application performance.

Writing entities in Scala and java along with named queries to interact with database.

Conducted comprehensive analysis for technology migration, providing actionable recommendations that guided

future development strategies.

Involved in the analysis, design, and development and testing phases of Software Development Life Cycle.

Developed N-tier client-server business application software using Model View Controller (MVC) Architecture.

Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality.

Used Hibernate in persistence layer and developed POJO's, Data Access Object to handle database operations.

High availability and performance by implementing thorough monitoring and logging with AWS CloudWatch and Datadog.

Worked on System security with the use of SSL (Secure socket layer), encryption and used role-based security.

JSON being light in nature was used as the chief source of communication between the server and application.

Expertise in developing reusable and interoperable Web service modules based on micro services.

Developed SOA architecture using SOAP and RESTful and Preparation of Java and JSP coding standard checklist.

Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services.

Played a key role in the Agile transformation of the development team, introducing tools like Jira and Confluence to track progress and improve transparency and communication.

Used the spring validation and Tiles Framework in the presentation layer.

Used GitHub Copilot to reduce boilerplate code, create code snippets, and speed up development to expedite coding.

Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.

Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC.

Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.

Involved in writing the Maven build file to build and deploy the application.

Involved in writing JUnit Test Cases and Ant Build Script.

Used Log4J to capture the logging information.

Lead developer on enterprise project including requirements gathering and technical consultation.

Developed new project based on Struts 2 utilizing interceptors, validation, security and AJAX. Created simple Hibernate layer with DAO classes.

Maintained documentation including technical and user guides. Ensured strict compliance with cybersecurity requirements and regulations for DoE and DOD. Q-Level security clearance DoD/DoE.

Involved in different phases of SDLC such as requirements gathering, technical design and implementation. Followed Agile Methodologies software development paired programming, Test Driven Development process, from development phase to testing phase and the postproduction phase, and Scrum meetings.

Developed full-stack software systems, including frontend and backend components, using Java and related frameworks to serve a range of Capital Markets operations, such as trading, risk management, and compliance.

Design & Development of User Interface module using J2EE, JSP, JSTL, Servlets and Spring Framework.

Generating Scala and Java classes from the APIs so that they can be incorporated in the application.

Used Spark streaming with Scala to consume real-time data from the Kafka cluster and run arbitrations.

Analyzed the technical requirements and created various models required for the project. Implemented Model View Controller (MVC) architecture using Spring MVC Framework.

Set up roles and policies for Identity and Access Management (IAM) to protect Java apps on GCP while adhering to legal and best practice standards.

Establish automated remediation procedures and alerting rules to guarantee high availability and prompt handling of performance problems using Datadog.

Implemented JAVA/J2EE design patterns such as Factory, DAO, Session, Façade, and Singleton.

Implemented single page applications with AngularJS using custom directives and developed Angular2/4 routes using route providers.

Azure Monitor and Azure Log Analytics were used to implement monitoring and logging for Java applications, guaranteeing proactive problem identification and resolution.

Led design and development of a dashboard for networking engineers that consolidated information on customers, devices, and tickets.

Automated backup of network devices using Ansible and store downloaded configurations in Git.

Developed and assisted other engineers in creating iRules for the F5 load balancer.

Worked tickets for Cisco ASAs and F5 load balancers.

Used Kotlin's null safety features to decrease NullPointerExceptions, improving the stability and dependability of the application.

Worked on Splunk DB Connect APP to load the data into Splunk from Oracle Database.

Helped to create and improve Flink jobs for use cases involving batch and stream processing.

Set up monitoring and logging solutions for Kubernetes clusters using tools like Prometheus and Grafana, enabling proactive maintenance and quick resolution of issues.

Used Spring MVC architecture with Hibernate to implement DAO code and used RESTful Web Services with XML parsing to interact with other modules.

Built and managed complex forms in React with libraries like Formik and Yup, ensuring robust form handling and validation.

Used spring container for data source and to load the Hibernate specific classes.

Skilled in packaging and deploying apps using containerization technologies like Docker.

Using Jenkins or GitLab CI/CD, a container-native CI/CD pipeline was designed and put into place, allowing for automated containerized application testing, development, and deployment.

Used Hibernate framework in persistence layer for mapping an object-oriented domain model to Oracle database.

Used Microservices to communicate using synchronous protocols HTTP and REST.

Developed Restful web services by using JAX-RS [JERSEY] for integrating multiple systems, created, and read the JSON objects by using JACKSON libraries.

Developed shell scripts, python scripts to check the health of Hadoop Daemons and schedule jobs.

Developed scalable and safe API endpoints to control interactions and data flow in SNP contexts.

Include Software, Ft. Lauderdale, FL Jul 2012 to Nov 2013

Junior Software Engineer

Involved with development of two intemal applications for data entry. Created automated application for integration of

vendor-supplied data into consolidated Developed a master data load process to filter and retrieve data from DB2 into a MySQL database.

Collaborated with QA and internal users for requirements, testing, and deliverable applications.

Involved in different phases of SDLC such as requirements gathering, technical design and implementation. Followed Agile Methodologies software development paired programming, Test Driven Development process, from development phase to testing phase and the postproduction phase, and Scrum meetings.

Developed full-stack software systems, including frontend and backend components, using Java and related frameworks to serve a range of Capital Markets operations, such as trading, risk management, and compliance.

Worked extensively on Angular.js, Bootstrap 3, RESTful web-services, HTML5, CSS3, JSON, Media queries for responsiveness. An in depth understanding of Scala programming language along with lift framework.

Used the most recent JavaScript frameworks (ES6, TypeScript) to improve the maintainability and performance of the front end.

Implemented MQTT and Apache Kafka-based real-time data processing pipelines for SNP projects, guaranteeing prompt data ingestion and analysis.

Configured custom event buses to handle application-specific events, improving the flexibility and scalability of event-driven applications.

Optimized React applications for performance by implementing code splitting, lazy loading, and memoization techniques.

Maintained databases for Java and PHP apps, guaranteeing accurate and efficient data processing.

Used knowledge of frontend (PHP, Java) and backend (JavaScript) technologies to create complete applications.

Deploying the applications into the Azure and extracting the data from the Azure cloud services.

Used Apache Kafka for building the real time data pipelines and storing the data in a distributed cluster.

Configured Java objects with backend database tables using ORM mapping in Hibernate.

Configure and monitor numerous MongoDB instances and replica sets.

Developed new administrative application for proprietary check processing. Utilized DAOs, managers, controllers, beans and Freemarker based views within Spring MVC running under Jboss.

Generating Scala and java classes from the respective APIs so that they can be incorporated in the overall application. Developed and Maintained Perl based vulnerability scanning engine used in SaaS security model.

Maintained existing IBS application (a Struts 1.1application) and made significant improvements and bug fixes.

Involved in the analysis, design, and development and testing phases of Software Development Life Cycle.

Developed N-tier client-server business application software using Model View Controller (MVC) Architecture.

Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality.

Used Hibernate in persistence layer and developed POJO's, Data Access Object to handle



Contact this candidate