y
Frameworks
Struts *.*, Hibernate *.x, Spring 5.0, Spring Batch, Spring Security, Spring AOP, Spring Core, Spring IOC, JSF.
Web Technologies
HTML, HTML5, CSS/CSS3, AJAX, jQuery, Bootstrap, XML, Grunt, Gulp, JSON.
Database
PLSQL, SQL Server, MySQL, Oracle, MongoDB, DB2
JavaScript Frameworks
AngularJS, Angular 8, jQuery, React.js, Node.js.js, Hapi.js, Handlebars.js.
Web Services
XSD, WSDL, Apache Axis, SOAP, Restful, GraphQL, JAX RS, JAX WS
Messaging
(Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka.
Web Application Servers
Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x/6.x, Apache Tomcat 8.0/7.x/6.x.
Methodologies
Agile, Waterfall, SCRUM.
Testing Tools
JUnit, Mockito, Selenium.
Version Control
SVN, GIT.
Build Tools
Maven, Gradle, ANT
IDEs
Eclipse IDE, RAD 6.0/7.0, IntelliJ IDEA, Spring Tool Suite (STS).
PROFESSIONAL EXPERIENCE
Client: Primerica, Atlanta, Georgia June 2023 - Till Now
Sr. Full Stack Developer
Responsibilities:
Designed and developed RESTful web services using Java 17 and Spring Boot, while consuming existing APIs and validating endpoints with Postman.
Built dynamic user interfaces using Angular 11, HTML5, SCSS, and CSS3, ensuring seamless client-side validation and responsive design.
Developed cross-platform mobile and web applications leveraging React JS, React Native, Redux, JavaScript ES6, and TypeScript, creating reusable modular components.
Implemented Single Page Applications (SPA) with React JS using React Router, optimizing performance and user experience.
Maintained backend efficiency using Java 17 features and Lambda Expressions, Streams, and Collections to ensure concurrency and scalability.
Designed and deployed microservices architecture using Spring Boot, Netflix OSS, and containerized with Docker
and orchestrated via Kubernetes.
Worked extensively with cloud platforms: integrated authentication and storage solutions using AWS (S3, EC2, Lambda)
and Azure Cloud Services.
Implemented scalable data storage solutions with MongoDB, including sharding for high availability, and used Kafka
for real-time messaging.
Developed backend services using Node.js and Express.js, and frontend modules using frameworks like Vue.js, Backbone.js, Mustache.js.
Applied PHP frameworks (Laravel, CodeIgniter, Zend) in LAMP environments for robust backend application development.
Performed POCs for cloud deployment using OpenShift and Google App Engine, validating end-to-end functionality and performance.
Developed RESTful integrations with Microsoft REST APIs for Azure Cloud authentication and Office 365 integration.
Implemented testing strategies using JUnit, Mockito, and Cucumber for both backend and frontend modules, ensuring code quality.
Led high-level design and architecture activities, creating prototypes for cloud adoption and migration strategies.
Managed CI/CD pipelines with Jenkins, maintaining version control using Git and Team Foundation Server (TFS).
Analyzed and resolved production issues, performed bug fixes, and implemented enhancements across multiple enterprise applications.
Automated data processes using Python scripts, connecting to databases and performing scheduled uploads to external servers.
Transformed monolithic applications into microservices, deploying them on PCF and Microsoft Azure for scalable cloud- native solutions.
Developed rich UI applications integrating RESTful and SOAP web services using JavaScript, JSP, HTML, and CSS.
Optimized backend performance with multi-threading, I/O operations, and Java Collection frameworks.
Contributed to Drupal 7 website enhancements, including re-skinning and custom module development for extended functionality.
Ensured secure coding practices, implementing OWASP Top 10 recommendations across all web services and applications.
Environment: Agile, Java 17, Spring 3/Boot, Hibernate 4, Microservices, AngularJS 2+/11, React JS, React Native, Redux, Node.js, Express.js, Vue.js, Backbone.js, Mustache.js, HTML5, CSS3, SCSS, JavaScript ES6, TypeScript, SOAP, RESTful Web Services, JAX-RS, Maven, Jenkins, Git, TFS, Docker, Kubernetes, OpenShift, AWS (S3, EC2, Lambda), Azure, Oracle 11g/12c, MySQL, MongoDB, SQL Server, PL/SQL, Python, PHP (Laravel, CodeIgniter, Zend), Eclipse, WebLogic 11g, Apache Tomcat, JUnit, Mockito, Cucumber, Postman, Kafka, JSON, XML, XSLT, XPath, JAXB, JSP, JSTL, CI/CD pipelines, PCF.
Client: Claritev/Multiplan, Chicago, Illinois. Nov 2021 to June 2023
Sr. Full Stack Developer
Responsibilities:
Designed and developed enterprise healthcare applications for patient records, claims management, provider networks, and insurance processing using Java 17, Spring Boot, Microservices, and Hibernate.
Developed TypeScript reusable components and Angular 4/6 services to consume REST APIs for clinical data, insurance claims, and patient engagement platforms.
Implemented microservices architecture for claims adjudication, provider enrolment, and patient portals; created REST endpoints with Spring REST and documented APIs using Swagger/OpenAPI.
Built single-page applications (SPA) for care management dashboards, reporting modules, and provider/patient portals using Angular 4/6, React JS, Vue.js, HTML5, CSS3, Bootstrap, and jQuery.
Designed and maintained GUI/presentation layer using AngularJS, JSF, JSP, JSTL, Servlets, Handlebars.js, and GWT, ensuring responsive and cross-browser compatible interfaces.
Integrated backend services with Node.js and REST APIs to fetch, process, and update healthcare records and claims data.
Developed ETL and data transformation pipelines using Spark, SparkSQL, Kafka, Sqoop, Python, Shell scripts, and C/C++, processing high-volume claims, encounter, and provider datasets.
Ensured HIPAA compliance and implemented secure coding practices (OWASP Top 10) across web and backend services.
Deployed cloud-based microservices in AWS (EC2, S3, CloudFormation, Lambda) and Azure, ensuring high availability and scalability.
Conducted unit, integration, and system testing using Karma, Jasmine, JUnit, and Mockito to validate data integrity and business rules.
Automated deployment and configuration management with Ansible, integrating CI/CD pipelines via Jenkins, Git, and Maven.
Developed and maintained SOAP and REST web services (JAX-RS, JSON, XML) for integration with internal and third-party healthcare systems.
Mentored junior developers, conducted code reviews, and enforced best practices in coding, architecture, and documentation.
Collaborated in Agile healthcare projects, participating in sprint planning, daily stand-ups, and retrospectives.
Optimized database operations using Oracle, DB2, MySQL, and SQL Server, including stored procedures, triggers, and
Hibernate ORM mappings.
Implemented dynamic dashboards and reporting modules for healthcare analytics using Angular, Vue.js, and JavaScript libraries.
Designed and deployed account management, claims processing, and provider microservices using Spring Data JPA, Spring REST, and Spring Boot.
Integrated Drools BRMS to implement healthcare business rules and clinical decision support systems.
Developed big data processing pipelines to analyze trends, patient outcomes, and provider performance using Spark and Kafka.
Created reusable modules and components to accelerate development and ensure maintainability across healthcare applications.
Ensured end-to-end data validation, logging, exception handling, and monitoring for mission-critical healthcare services.
Designed role-based access control (RBAC) modules for secure application access.
Prepared technical documentation, UML diagrams, and conducted knowledge transfer sessions for stakeholders and new team members.
Environment:
Java 17, Spring Boot, Spring Core, Spring Quartz, Hibernate, Drools, Struts, JSF, EJB, Angular 4/6, React JS, Vue.js, Node.js, jQuery, Handlebars.js, AJAX, Bootstrap, HTML5, CSS3, JavaScript ES6, TypeScript, REST/SOAP Web Services, JSON/XML, Maven, Jenkins, Git, Docker, Kubernetes, OpenShift, AWS (EC2, S3, CloudFormation, Lambda), Azure, Spark, SparkSQL, Scala, Kafka, Elasticsearch, IBM WebSphere, SQL, DB2, Oracle, MySQL, Python, Shell Scripts, C/C++, Selenium, Microservices, Agile, CI/CD, HIPAA compliance, Swagger/OpenAPI, Postman, UML, Jira.
Client: Cintas, Mason, OH. Oct 2020 to Oct 2021
Full Stack Java Developer Responsibilities
Used Scrum as a development methodology; participated in Daily Scrum, Sprint Planning, Retrospectives, and other
Agile meetings.
Worked with the scrum team in story grooming and story writing.
Developed cloud-based microservices using Spring Boot, enabling faster development with minimal configuration.
Wrote multiple batch jobs using Spring Batch, leveraging both annotation & XML-based configurations to support business functionalities.
Implemented responsive UI web applications with HTML5, CSS3, SCSS, Bootstrap, and Angular frameworks, using
reactive & template-driven forms for dynamic client-side validations.
Supported legacy portal built with Spring MVC architecture.
Handled modifications in stored procedures, packages, functions, and PL/SQL coding at backend and frontend.
Configured Docker locally to maintain a consistent environment across testing layers.
Implemented OAuth 2 for secure REST service authentication, exchanging access tokens instead of using usernames/passwords.
Implemented Single Sign-On (SSO) using Spring Security and SiteMinder for cross-domain authentication.
Set up CI/CD pipelines for automated deployments across environments using AWS, Jenkins, and Shell Scripts.
Mapped objects with the database using Hibernate Query Language (HQL) as the persistence framework.
Monitored and fixed build issues for QA, DEV, integration, and production using Jenkins.
Worked with testing tools like Jest, Firebug, Protractor, Chrome/Safari web inspectors, and IE Developer Toolbar.
Guided testing team in developing Cucumber-based ATDD framework for testing RESTful services.
Followed Acceptance Test Driven Development (TDD) with Cucumber, automating test execution of features.
Wrote unit tests using JUnit and Mockito, maintaining branch coverage above 85%.
Hands-on experience configuring Jenkins build jobs to facilitate continuous integration (CI/CD).
Used GitHub, Jira, and Confluence for daily routines and project tracking.
Involved in bug fixing during system testing, joint system testing, and User Acceptance Testing (UAT).
Managed configuration settings for Development, Test, and Production environments. Environment:
Java, Spring Framework, Spring Boot, Spring Security, OAuth, Spring Batch, Node.js, JSP, Servlets, JMS, XML, Log4j, AJAX, Eclipse, HTML, CSS, HTML5, CSS3, Bootstrap, Web Services (SOAP & REST), Jenkins, Mockito, JUnit, Cucumber, Ant, GitHub, IBM WebSphere, Tomcat, Oracle, TDD, MongoDB, UNIX, Windows XP, AWS Services, Active MQ.
Client: Morgan Stanley, NYC, NY. Dec 2018 to Sep 2020
Full Stack Java Developer Responsibilities:
Collaborated with Business Analysis teams, Product Owners, and Clients to gather and understand business requirements; worked with architects to convert them into functional and technical specifications.
Involved in the Software Development Life Cycle (SDLC) including requirements gathering, design, coding, integration, deployment, and production phases.
Built RESTful web services using Node.js and Express.js, leveraging the full complement of Express functionality.
Created and consumed RESTful APIs using Express.js to provide centralized logic and reusable data retrieval built on
Node.js.
Implemented logic for pulling data from REST APIs using Axios and AJAX, issuing HTTP requests to interact with REST endpoints.
Developed RESTful web services using MERN stack: MongoDB, Express, React-Redux, and Node.js.
Developed various single-page applications (SPA) using React JS, utilizing multiple components in the Redux library.
Used React-Router to connect APIs and enforce server communication while implementing mock services in Node.js via
Express.js modules.
Developed dashboards using Ajax calls with Business Customers Count, Flags, and real-time graphs for analytical reporting using Node.js.
Implemented JSON Web Tokens (JWT) for authentication and authorization security configurations using Node.js.
Used React JS virtual DOM for client-side rendering, React-Redux for state management, and React-Router for dynamic client-side routing.
Implemented asynchronous logic for CRUD operations in MongoDB using Mongoose and assertion checks.
Configured mongo-connector to create pipelines from MongoDB clusters to synchronize with multiple sources like
Elasticsearch and other MongoDB clusters.
Structured database schemas using Mongoose migration system for rapid data manipulation and logic implementation.
Worked closely with Kafka Admin team to set up Kafka cluster on QA and Production environments.
Used Selenium for creating web-based test automation suites and performing functional testing.
Hosted all microservices on AWS cloud infrastructure using Jenkins CI/CD pipelines.
Utilized Pivotal Cloud Foundry to build, deploy, and update applications, managing the platform on Kubernetes and containerized using Docker.
Built monitoring and trace/track dashboards using Grafana, leveraging metrics from Splunk and MongoDB. Environment:
Java, HTML5, CSS3, React JS, Redux, Chai, Mocha, Git, NPM, YARGS, Grunt, Bower, Spring Security (JWT), MongoDB, Kafka, Node.js, Express, Jetty Server, AEM, Kubernetes, Docker, AWS, EC2, Jenkins, Git, Pivotal Cloud Foundry, Selenium.
Client: State Farm, Dallas, Texas. March 2017 to Dec 2018
Role: Java/J2EE Developer Responsibilities:
Developed web interfaces for User Modules using JSP, HTML, XML, CSS, JavaScript, and AJAX with the Spring framework
for seamless user interaction.
Implemented user-friendly UI designs with HTML, CSS, and JavaScript for client-side validation and efficient form submission.
Utilized Spring Framework to transfer data from the GUI to the database using AJAX for asynchronous communication and seamless updates.
Designed intuitive navigation to display multiple data sections dynamically with jQuery for enhanced user experience.
Applied Spring IOC (Inversion of Control) and AOP (Aspect-Oriented Programming) for efficient dependency injection
and aspect management.
Developed web applications using Node.js for client-server architecture, enabling two-way communication and data exchange between the client and server.
Leveraged AJAX and JSON for asynchronous requests to the server, enabling real-time updates and dynamic content loading on the GUI.
Created view components using CSS, HTML5, JavaScript, jQuery, and form beans to ensure responsive and user-friendly interfaces.
Strong expertise in Core Java concepts and collection framework for efficient data handling and manipulation.
Developed business logic and Entity Beans to manage database transactions, ensuring smooth communication between the presentation layer and data layer.
Implemented the DAO (Data Access Object) design pattern for efficient data access and integration with DB2.
Applied various J2EE design patterns including Command, Session Facade, Business Delegate, Service Locator, DAO, and
Value Object patterns to improve application structure and maintainability.
Extensive experience working with DB2 database for managing and querying data efficiently.
Used ANT scripts to build and deploy applications on the WebSphere application server, ensuring smooth deployment processes.
Integrated log4j for effective debugging and logging, facilitating application monitoring and error tracking.
Configured data sources and deployed applications across development, test, and production environments to ensure consistent performance.
Created JUnit test cases to validate application functionality and performed random checks to assess portability, reliability, and flexibility.
Worked in Scrum and Agile methodologies for iterative development and continuous improvement in the web application lifecycle.
Contributed to configuration settings for development, test, and production environments, ensuring seamless deployment and execution.
ENVIRONMENT: Java 8, Maven, Hibernate, Angular7/6JS JS HTML5, CSS3, Kafka, Rabbit MQ, Apache Tomcat, Json, Java script, Spring, Oracle, SQL, Spring JDBC, Eclipse, JUnit/Mockito, Karma, JMeter, Selenium, Jenkins, Chef, GitHub, Docker.
Client: CA Technologies, Hyderabad, INDIA. July 2012 to Aug 2014 Role: Java/J2EE Developer.
Responsibilities:
Developed the presentation tier using HTML, CSS, JSP, Servlets, JSTL, Ajax, and Struts.
Used Struts-Validator framework for front-end validations of all form entries.
Implemented MVC architecture using Struts and Hibernate as ORM for database interactions.
Worked extensively with JSPs and Servlets to accommodate presentation customizations on the front end.
Applied design patterns like MVC, DAO, and Singleton to achieve clean separation of layers.
Designed and developed code using multithreading, Java Collections, and other J2EE technologies.
Developed DAOs using Hibernate persistence API for database operations with Oracle.
Configured and used Hibernate for mappings, relationships, annotations, and table-to-entity access/update.
Applied Hibernate features including inheritance, lazy loading, dirty checking, locking, and transactions.
Worked with the ELK stack for log searching, routing, and visualization of logged data.
Used Advanced Java 1.8 features like Lambda expressions and Stream API for pipeline processing and functional operations.
Written and executed various SQL queries and PL/SQL programs to retrieve and manipulate data in Oracle.
Designed and developed business processes in IBM WebSphere Process Server 6.0. Environment:
J2EE, Java SDK, XML, SAX, JSP, JMS, HTML, JavaScript, Struts, Hibernate, Servlets, Eclipse, Web Services, JUnit, Unix, Ajax, EJB, RMI, JNI, WebSphere Application Server, ANT, CVS, Oracle 10g.
Karishma Shaik
Senior Full Stack Developer
Phone: +314-***-**** Email: ********.*****@*****.***
LinkedIn: https://www.linkedin.com/in/karishma9515/
PROFESSIONAL SUMMARY
With over 10+ years of experience in both back-end and front-end development, I possess the ability to efficiently manage any part of the development process. I aim to excel in an environment of growth and excellence, focusing on leading-edge technology. I am seeking a position that provides opportunities for learning, innovation, and skill enhancement, aligning with the goals and objectives of the organization
Expert in Java/J2EE, building robust backend systems that handle complex business logic, multi-threaded processing, and large-scale transactional workflows efficiently.
Developed applications using Spring Boot and Microservices architecture, enabling modular, scalable, and maintainable systems, reducing deployment time, and supporting continuous integration.
Hands-on experience with Node.js and PHP (Laravel) for backend development, creating RESTful APIs, server-side business logic, and integrating with multiple data sources.
Built dynamic frontends using React.js and Angular, implementing responsive, interactive interfaces with smooth user experiences and efficient state management.
Proficient in HTML5, CSS3, JavaScript, delivering cross-browser compatible web pages with high performance, accessibility standards, and pixel-perfect design implementation.
Created reusable UI components, optimized frontend performance, implemented caching and lazy loading, and applied
state management techniques for scalable applications.
Experienced with AWS services including EC2, S3, Lambda, API Gateway, deploying cloud-native solutions, ensuring scalability, high availability, and disaster recovery readiness.
Containerized applications using Docker and orchestrated deployments with Kubernetes, ensuring automated scaling, service reliability, and fault-tolerant production environments.
Designed and implemented CI/CD pipelines using Jenkins and GitHub Actions, automating builds, tests, and deployments to reduce release cycles and human error.
Developed RESTful APIs and GraphQL services to provide seamless data integration, enabling real-time communication between frontend and backend systems.
Worked with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, Cosmos DB, designing efficient schemas and optimizing queries for performance.
Integrated Elasticsearch for advanced search capabilities and analytics, improving data retrieval speed, indexing large datasets, and supporting enterprise reporting.
Built real-time data pipelines using Apache Flink and Kafka, processing high-throughput, low-latency streams for critical operational and analytical applications.
Applied secure coding practices following OWASP Top 10 guidelines, ensuring compliance with security standards, preventing vulnerabilities, and safeguarding sensitive data.
Integrated Active Directory and Azure AD for secure Single Sign-On (SSO) authentication, enabling enterprise-wide identity management and access control.
Managed open-source vulnerabilities and license compliance using Blackduck, identifying and remediating security risks in third-party libraries proactively.
Implemented enterprise service orchestration with Apache Camel and JMS messaging, ensuring reliable, scalable, and maintainable communication between distributed services.
Experienced in Agile/Scrum methodologies, collaborating with cross-functional teams to deliver iterative, high-qualit solutions while adhering to timelines and project requirements.
Strong problem-solving, mentoring, collaboration, and communication skills, adept at leading cross-functional teams, resolving conflicts, and ensuring successful delivery of complex projects.
EDUCATION:
•Bachelors in computer science from Osmania University, India.
TECHNICAL SKILLS:
Programming Languages
C, Java17, JavaScript, PL/SQL, UNIX Shell Script.
Java/J2EE Technologies
Servlets, Spring, JPA, JTA, JDBC, JSP, JSTL, RMI, Applets.