Manasa Bijjala
Sr. Java Full Stack Developer
Phone: 601-***-****
Mail: **************@*****.***
LinkedIn: https://www.linkedin.com/in/bijjalamanasa9
Professional Summary
Experienced Full Stack Java Developer (11+ years) with a strong background in developing scalable, AI-driven, and data-centric applications leveraging Java, Spring Boot, Microservices, and Cloud (AWS/GCP) platforms.
Skilled in building AI-integrated solutions, data pipelines, and automation workflows that drive efficiency and operational scalability across enterprise environments.
Hands-on expertise in Vertex AI, GCP AI models, and MLOps practices, delivering intelligent, end-to-end product solutions aligned with client and business goals.
Proven experience collaborating directly with cross-functional client teams, understanding business workflows, and translating them into high-performing, production-ready applications.
Adept at integrating AI/ML solutions into enterprise microservices, optimizing data ingestion, transformation, and model deployment within cloud ecosystems.
Proficient in designing RESTful APIs and backend services in Java/Spring Boot, integrated with AI and automation frameworks for data-driven decision-making.
Experienced in Google Cloud Platform components such as Vertex AI, BigQuery, Cloud Run, Pub/Sub, Dataflow, and Cloud Functions for end-to-end ML solution deployment.
Strong understanding of data processing, ETL workflows, and data visualization integrated with AI and business intelligence systems.
Demonstrated capability in product enhancement feedback loops, working with engineering and product teams to improve AI-based client implementations.
Skilled in DevOps and CI/CD pipelines using Jenkins, Git, Maven, Docker, and Kubernetes for continuous model and application delivery.
Implemented AI-powered workflow automation and developed full-stack dashboards using Angular, ReactJS, and Node.js, enhancing client decision-making.
Worked extensively with Kafka, Redis, MongoDB, PostgreSQL, and NoSQL data stores for high-performance, event-driven applications.
Experienced in AI agent development, training, and deployment pipelines, integrating machine learning APIs, NLP modules, and predictive analytics models.
Strong problem-solving skills with an emphasis on scalable system design, AI integration, and cross-platform deployment strategies.
Excellent communicator with a collaborative mindset, adept at bridging technical and business needs to deliver measurable value and long-term customer success.
Experience on various design patterns like Strategy, Factory, Builder, Service Locator, DAO (Data Access Object), DTO (Data Transfer Object), Delegate, Front Controller and Singleton design patterns.
Implemented SPA using Angular JS, Angular2/4/6/8/9 along with custom directives, UI routing, filters.
Implemented the latest React features such as React Context API, React Hooks, Stateless Functional Components, Error Boundaries, and middleware such as Redux Thunk, and Redux-Saga.
Good experience on working with Amazon Web Services (AWS) like EC2, S3, Simple DB, AWS RDS, AWS Elastic Load Balancing, AWS SQS, AWS IAM, AWS Cloud Watch, AWS EBS and AWS Cloud Front.
Experience in integration tools like Spring Integration, Apache CXF, Apache Kafka and Apache Camel to integrate the enterprise application technologies with existing JVM environment.
Experienced in producing and consuming SOAP and RESTful Web Services using JAX-RS, JAX-WS, WSDL, JAX-B APIs and implemented using Jersey, Jackson and Spring REST libraries. Experience in writing SQL queries, Procedures, Functions, Triggers.
Experienced in writing test cases using Junit, Mockito, TestNG and testing the services using SoapUI, Postman, Advanced Rest Client and experience in other testing tools like Jasmine, Karma, Protractor.
Knowledge in scripting deployments to AWS, monitoring infrastructure like App Dynamics, New Relic.
Proficient in consuming and producing RESTful web services using Rest API and NodeJS.
Skilled in managing and streaming messaging systems with tools like Apache Kafka, Active MQ, RabbitMQ, and Spring JMS.
Implemented security protocols like LDAP, OAuth 2.0, Spring Security, and JWT for token-based authentication.
Hands-on experience with big data technologies such as Apache Spark, and skilled in data visualization with Kibana and Tableau.
Managed Kubernetes for scalable container deployments, using Terraform for infrastructure as code.
Hosted and deployed backed servers with Linux based OS like Ubuntu and implanted Cloud flare DNS and self-hosting tools
Skilled in managing server less APIs with API Gateway, integrating backend services using JAX-RS (REST) and JAX-WS (SOAP) while testing with Postman.
Expertise in Graph QL for efficient data queries, Graph DB for complex data relationships, and Solr for high-performance search functionality.
Experience with gRPC and RMI for Java and other languages for remote method invocation and remote code execution.
Experienced in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) with tools like Cucumber, Selenium, Mock Server and Wire mock. Skilled in building automated, maintainable test frameworks to support agile processes and ensure software quality.
Development experience using databases like MySQL, Oracle, DB2, SQL, and NoSQL (MongoDB, Cassandra).
Extensive experience in designing, developing, and deploying reports using Jaspersoft and integrating them with Java/J2EE applications. Expertise in Database Drivers like JDBC, Spring JSBC to summon DB stores strategies.
Experience with build tools like ANT, Maven, Gradle and logging tools like Log4J.
Experience in integration tool Jenkins and writing Jobs in Jenkins. Experience in CI/CD process using Jenkins.
Strong experience in performing test activities in environments like JUnit Framework using Mockito, Easy Mock, Spring Junit Runner, Jasmine, Karma, Postman, Protractor, JMeter and JUnit, Selenium, CURL, SoapUI.
Demonstrated expertise in Scala programming and leveraging the Spark framework for scalable data processing and analytics solutions.
Strong expertise in J2EE testing, proficient in developing and executing test cases with JUnit, Mockito, Jasmine, Karma, Jest, Enzyme, Selenium, and Cucumber.
Extensive testing skills with JEST, Junit, Enzyme, Mockito, Apache JMeter, Karma for Angular etc.
Designed, implemented, and maintained large-scale data processing applications using Hadoop ecosystem components such as HDFS, MapReduce, YARN, and HBase.
Proficient in developing and deploying cloud-native microservices using Spring Boot, leveraging REST APIs, AWS Fargate, and CI/CD automation for seamless scalability and performance optimization.
Experienced in Azure Cloud deployment, integrating App Services, Blob Storage, and Azure Functions for hybrid cloud applications across enterprise environments.
Skilled in writing clean, efficient, and reusable code, adhering to best practices, SOLID principles, and performance optimization for microservice architectures.
Implemented messaging queues such as RabbitMQ and AWS SQS for asynchronous communication and event-driven processing across distributed systems.
Technical Skills
Backend Technologies: Core Java, JSP, JDBC, JNDI, JMS, JSTL, NodeJS, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles, gRPC.
Frontend Technologies: HTML5, XSLT, SAX, DOM, CSS3, JavaScript, XPath, AJAX, jQuery, Angular 6, Angular 8, React JS, Bootstrap, Typescript.
Methodologies: UML, Agile, Waterfall, TDD, Scrum
J2EE Frameworks: Servlets, EJB, JSP, JDBC, SOAP, REST, XML, JPA, JMS, Spring, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring cloud
IDE’s & GUI Tools: Eclipse, Visual Studio, IntelliJ, STS, IBM RAD/WSAD, NetBeans, Notepad++
Messaging Services: Kafka, Rabbit MQ, IBM MQ, JMS.
App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBOSS
Databases/Tools: Oracle 11g/10g /9i, NoSQL, SQL Server, DB2, MySQL, Cassandra, PostgreSQL. Firebase
Design/Version Control: CVS, SVN, VSS, GIT, Bitbucket
Project Management: JIRA, Rally
Build & Configuration Tools: Ant, Maven, Jenkins, NPM, PNPM, Vite
Testing Tools: Junit, Mockito, Jasmine, Karma, Protractor, splunk
Cloud / DevOps Tools: AWS, GCP, PCF, EC2, EBS, S3, ECS, EBS, EKS, SQS, RDS, S3, Azure, Lambda, Kubernetes, Docker, Swarm, Hadoop
Operating Systems: Windows, Linux, MAC-OS
Education:
Bachelor’s in computer science from Vignana Bharathi Institute of Technology, India Aug 2008 – May 2012
Master’s in computer science from The University of Southern Mississippi Aug 2012 – Dec 2013
Certifications:
AWS Certified Developer – Associate
Azure Certified Developer – Associate
Professional Experience
Sr. Full Stack Java developer
Freddie Mac, McLean, VA Jul 2022 - Present
Responsibilities:
Designed and developed scalable microservices using Java 17, Spring Boot, and REST APIs, integrating automation and data-driven workflows to improve application performance and reliability.
Implemented AI-enabled modules leveraging GCP Vertex AI for intelligent analytics and workflow automation, delivering predictive insights and real-time process optimization.
Built secure, event-driven architectures using Kafka and Pub/Sub, enabling asynchronous data streaming and high-throughput integrations across multiple enterprise platforms.
Deployed containerized Spring Boot microservices on AWS Fargate, automating serverless scaling and reducing cloud infrastructure overhead by 25%.
Configured CI/CD pipelines on GitLab for automated build, test, and deployment of backend microservices, improving release efficiency and traceability
Designed and developed RESTful web services using JAX-RS framework, implementing resource classes, annotations, and request filters to enhance scalability and maintainability of distributed applications.
Collaborated with data scientists to integrate ML models into production pipelines, ensuring model versioning, monitoring, and explainability within CI/CD workflows.
Developed microservice APIs on cloud-native infrastructure (GCP and AWS), enabling fault-tolerant, containerized deployments using Docker and Kubernetes.
Engineered backend frameworks with Spring Cloud and Spring Batch, orchestrating large-scale data ingestion, validation, and transformation for analytics systems.
Created custom automation workflows to enhance operational efficiency using Python scripts, REST APIs, and event triggers, reducing manual intervention by 40%.
Built and optimized front-end dashboards using Angular and ReactJS, integrating data visualization for AI-driven insights and user experience improvement.
Integrated JAX-RS APIs with existing Spring Boot microservices to standardize API responses, ensure compliance with REST design principles, and improve client-server communication efficiency.
Implemented MLOps pipelines using Jenkins and GitHub Actions for continuous deployment of ML models and application services with end-to-end observability.
Leveraged GCP services like BigQuery, Cloud Run, and Dataflow to process and analyze structured and unstructured datasets, improving decision-making speed.
Integrated security and compliance protocols (OAuth 2.0, JWT, encryption standards) into cloud-hosted APIs, ensuring confidentiality and data integrity.
Worked with DevOps teams to manage CI/CD pipelines, cloud infrastructure provisioning via Terraform, and version control with Git/Bitbucket repositories.
Designed and executed SQL and NoSQL data models across PostgreSQL, MongoDB, and BigQuery, enabling high-performance queries and distributed data access.
Led end-to-end AI agent integration initiatives, bridging traditional enterprise applications with cognitive services for adaptive automation solutions.
Partnered with stakeholders across engineering, AI, and product teams to deliver cloud-native, data-driven platforms improving accuracy, resilience, and scalability.
Utilized AWS services (EC2, S3, RDS, Lambda, Auto Scaling, SQS, SNS, EBS, ELB, ECS, EKS) to design and deploy scalable, high- availability cloud applications, achieving a 99.9% uptime.
Worked on responsive design and developed a single isomorphic responsive website using React JS.
Created a CI/CD pipeline using Maven, Jenkins, Ansible, Docker and Azure container service and worked on terraform.
Created single page web application with HTML5, CSS3, Bootstrap (speed development, responsive, consistency), ES6, responsive components by using event binding and routing services for great user experience with Angular 14
Utilized Redis Pub/Sub for real-time messaging and synchronization across microservices.
Executed full-cycle implementation of cloud-native applications using Java, Spring Boot, and AWS, adhering to SDLC best practices and improving system performance, scalability, and reliability.
Developed Microservices using Spring Boot, Spring Cloud with Netflix Eureka to create the discovery Server, service, discovery clients and integrated Apache Kafka and Zookeeper as a message broker.
Led end-to-end implementation of enterprise-level Java microservices solutions, collaborating with cross-functional teams to ensure seamless integration, deployment, and delivery in Agile environments.
Used SSIS tool to import and export wizard, package installation, and SSIS package Designer.
Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Vue JS, and Node JS. Fetch data from Graph QL.
Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping Java classes and database tables.
Used Eclipse as the IDE and used Eclipse standard/plug-in features for editing, debugging, compiling, and formatting.
Implemented RESTful APIs and SOAP web services for seamless integration between distributed systems, improving interoperability across platforms.
Secured applications by configuring OAuth2.0, JWT, and Spring Security for authentication, authorization, and token-based access management.
Constructed AWS S3 lifecycle of Applications & Database logs, which includes deleting old logs, archiving logs. Used Angular framework for building web apps and is highly efficient in integrating with RESTful services.
Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features. Utilized Swagger framework for design, documentation, testing, and deployment of REST APIs in Spring Boot.
Created architecture stack for data access with NoSQL database MongoDB. Created GCP HA VPN interface gateway to connect VPN gateway on AWS through encrypted Traffic.
Building/Marinating Docker/Kubernetes container clusters managed by Kubernetes by building self-hosted clusters using Terraform and Ansible.
Used terraform to write infrastructure as as code and created terraform scripts for EC2 instances, Elastic load balancers, S3 buckets. Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
Integrated JMS, RabbitMQ, ActiveMQ, and Apache Kafka for asynchronous communication, event-driven architecture, and real-time message streaming.
Developed data access layers using JPA and Hibernate, optimizing ORM mappings and ensuring seamless connectivity with
PostgreSQL, Oracle, and MongoDB.
Configured and deployed applications on Apache Tomcat servers and automated builds using Maven and Jenkins CI/CD pipelines.
Applied Test-Driven Development (TDD) practices using JUnit and Mockito, improving code quality, reducing defects, and achieving >85% unit test coverage.
Designed and implemented servlets and backend modules to handle complex business logic with high-performance execution.
Automated infrastructure provisioning using Terraform and managed deployments in AWS (EC2, RDS, Lambda, SQS, SNS, CloudWatch, S3) for cloud-native applications.
Built and monitored event-driven microservices leveraging Kafka topics and consumer groups, improving system reliability and throughput.
Used Git for version control, branching, and merging strategies to maintain efficient code collaboration across multiple development teams.
Developed CI/CD pipelines with Jenkins and Git to streamline software delivery, reducing deployment times by 40%.
Implemented logging, exception handling, and monitoring using CloudWatch and third-party APM tools to ensure system reliability and faster incident resolution.
Collaborated in an Agile/Scrum environment, participating in sprint planning, daily standups, backlog grooming, code reviews, and retrospectives.
Environment: Java 1.8, Spring Boot, JavaFX, python, Spring MVC, Spring DAO, Microservices, Hibernate, Azure, PCF, HTML5, CSS3, Ajax, jQuery, Bootstrap, Angular 8/9, Vue JS, XML, Agile, RESTful, Swagger, Kafka, Log4j, Junit, Cucumber, SonarQube, Jenkins, Spring Framework, Tomcat, Maven, SQL Server, MongoDB (NoSQL), Git, JIRA, Postman, Jasmine, Karma.
Sr. Full stack Java developer
Blue Cross Blue Shield, Chicago, IL Jul 2019 – Jun 2022
Responsibilities:
Designed and implemented microservices architecture using Java 11, Spring Boot, Spring Cloud, and REST APIs for enterprise healthcare applications.
Developed backend services with Spring MVC, Hibernate, JPA, and SQL Server, ensuring robust data persistence and optimized database performance.
Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
Developed Enterprise application using Spring MVC to maintain loose coupling between layers.
Created and consumed RESTful APIs, documenting endpoints with Swagger (OpenAPI) for system-to-system integrations.
Built responsive web applications using Angular 8/9, TypeScript, JavaScript (ES6), HTML5, CSS3, and Bootstrap for insurance claim and policy modules.
Integrated message queues such as RabbitMQ and Kafka to manage asynchronous data streams between microservices, enhancing throughput and reliability.
Refactored monolithic modules into modular Spring Boot microservices, improving maintainability and reducing release cycle times through CI/CD integration.
Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
Implemented dependency injection, reactive forms, two-way data binding, and routing modules in Angular applications.
Applied RxJS observables and promises for asynchronous event handling and data streaming in Angular components.
Integrated frontend with backend APIs using Angular HTTP Client with interceptors for authentication and error handling.
Utilized NgRx state management to manage application state and improve scalability of Angular applications.
Developed Cloud Compatible Micro Services using Spring Boot, java and related web technologies
Implemented the Project structure based on Spring MVC pattern using Spring Boot.
Developed server-side application to interact with database using Spring Boot and Hibernate
Implemented Java 11 with Hibernate on the IntelliJ platform and designed Microservices using Spring Boot and Angular 8/9.
Created various Angular directives, controllers, templates, and data bindings, developed a single-page application using Angular 8 with state management via NgRx.
Created AWS Lambda functions using Java for event-driven processing and automated cloud deployment using Docker technology with Elastic Container Service.
Used RabbitMQ for multi-threaded synchronization and JMS queues for request consumption.
Developed REST APIs using Spring MVC and Spring Boot, hosted Microservices on PCF, and leveraged AWS for build, test, and deployment. Connected to data sources using Spring Data Framework, including Spring JDBC and Spring ORM.
Deployed applications as EC2 instances in AWS and created snapshots stored in AWS S3. Conducted impact analysis, created High-Level Design Documents, and authored guides.
Migrated existing applications into REST-based Microservices using Spring Boot and employed Microservices architecture with Spring Boot and Apache Kafka message brokers.
Integrated Spring Data main modules and used Spring Boot for rapid development of cloud Microservices. Implemented functionalities using Spring Boot with Thyme leaf and Hibernate ORM.
Worked on Hibernate with Spring Integration, utilizing dependency injection (DI) via Spring Framework annotations.
Designed Angular components and services to connect web applications to back-end APIs.
Hands-on experience with MongoDB, including installation, configuration, monitoring, and designing; performed CRUD operations using MongoDB and Oracle databases.
Involved in all phases of the Software Development Life Cycle (SDLC) using Agile methodology, designed use case diagrams, class diagrams, and sequence diagrams during the Design Phase.
Worked on custom Docker container images, tagging, and pushing images, managed application life cycle with Docker consoles.
Used Jenkins for continuous integration (CI) and continuous deployment (CD) and employed EJB 3.0 and JPA for database interactions and enhancements.
Used Apache Maven as a build tool and Log4J for logging, integrated with Jenkins for build automation.
Managed project and issue tracking using JIRA and version control with GIT.
Applied Agile/Scrum methodology, participating in sprint planning, daily stand-ups, backlog grooming, and retrospectives.
Implemented DevOps best practices with automated builds, deployments, and version control using GitHub.
Environment: Java 11, Spring Boot, Spring MVC, Spring Cloud, Microservices, Hibernate, JPA, RESTful APIs, SQL Server, Angular 8/9, TypeScript, JavaScript (ES6), HTML5, CSS3, Bootstrap, RxJS, NgRx, OAuth 2.0, JWT, Spring Security, Maven, Git, Jenkins, Docker, JUnit, Mockito, Jasmine, Karma, Swagger, Log4j, ELK Stack, Agile/Scrum.
Full Stack Java Developer
HCA Healthcare, Nashville, TN Oct 2017 – Jun 2019
Responsibilities:
Migrated legacy monolithic applications into Spring Boot microservices deployed on Azure App Services with Azure SQL backend, leveraging Azure CDN and Application Gateway for secure, high-performance delivery and routing.
Engineered event-driven microservices using Kafka, RabbitMQ, and Redis Streams; implemented AWS Lambda, API Gateway, and Step Functions to enable scalable and cost-optimized serverless workloads.
Developed Single Page Applications (SPAs) with Angular 6, HTML5, and CSS3, improving responsiveness by 25% through Lazy Loading and Ahead-of-Time (AOT) compilation.
Built event-based pipelines using Azure Functions and Event Grid, enabling asynchronous background processing and eliminating polling overhead.
Implemented cloud-native applications using Azure Cloud services including Azure Functions, App Services, and Event Grid to improve system reliability and performance.
Designed responsive front-end interfaces using SASS for modular, maintainable styling and improved load performance across devices.
Implemented high-availability, fault-tolerant NoSQL data models using Apache Cassandra, optimizing data replication and partition strategies to handle large-scale, real-time workloads.
Implemented backend systems with Spring Boot, Hibernate, and JDBC, optimizing database performance and transaction efficiency, deployed on WebLogic and Apache Tomcat servers.
Re-architected applications into SaaS-driven Spring Boot microservices with Spring WebFlux, Hibernate, and GraphQL, delivering high-performance, real-time data access.
Applied Spring Security for authentication and authorization, including pre-authentication mechanisms and enforcement of database security policies.
Developed and integrated data access layers to interact with CassandraDB clusters, improving query performance and ensuring seamless storage and retrieval of mission-critical application data.
Led requirement analysis, design, coding, and testing of the Streamlets module, supporting system testing, UAT, and Agile delivery through SCRUM practices.
Designed large-scale ETL pipelines with Spring Batch, scheduling and managing batch jobs for efficient data extraction, transformation, and loading.
Integrated Spring ORM with Hibernate, leveraging annotation metadata, auto-wiring, and collection mappings to streamline the DAO layer.
Developed and consumed RESTful and SOAP web services (JSON, XML, JAX-RS, JAX-WS, WSDL, JAXB) using Spring MVC, OAuth 2.0, and JWT for secure, scalable backend integrations, following API design best practices, REST maturity levels, and CORS policies.
Built Single Page Applications (SPAs) and micro frontends using Angular 6, RxJS, NgRx, Angular CLI, Bootstrap, TypeScript decorators/services, JSP/Servlets, CSS3, and media queries, improving responsiveness and cross-browser compatibility.
Leveraged Java 8 features (Streams, Lambda expressions, Functional Interfaces), applied design patterns (Singleton, Factory, DAO, Observer), SOLID principles, and OOP concepts for maintainable, reusable, and high-performance code.
Designed, implemented, and optimized PL/SQL stored procedures, functions, and triggers for Oracle and Postgres, integrated with ActiveMQ/IBM MQ for asynchronous messaging and event-driven communication.
Tuned SQL queries and designed Hibernate mappings, JDBC classes, and transactions for Oracle, MySQL, MSSQL, and DB2, ensuring optimized RDBMS performance.
Built and optimized pipelines using Apache Flink and Apache Spark for event-time stream processing, windowing, and transformations, improving large-scale analytics and reporting.
Automated builds and deployments via Jenkins, Git, and Chef, establishing robust CI/CD pipelines for faster software delivery.
Packaged applications with Docker and orchestrated microservices using Kubernetes, ensuring scalability and high availability.
Delivered high-quality code by conducting unit testing with JUnit, Mockito, and PowerMock, and performing integration testing across services.
Applied Apache JMeter for performance testing and Selenium for UI validation; utilized UNIX Shell Scripting for automated log analysis and test execution.
Applied circuit breaker patterns using Netflix Hystrix / Resilience4j to improve fault tolerance in distributed microservices.
Implemented centralized logging with ELK (Elasticsearch, Logstash, Kibana) and monitoring with Prometheus and Grafana, enabling real-time observability and proactive incident resolution.
Designed polyglot persistence strategies, integrating NoSQL databases like MongoDB and Cassandra with RDBMS (Oracle, MySQL, SQL Server) for hybrid workloads.
Optimized CI/CD pipelines with GitHub Actions and Jenkinsfile-based pipelines, reducing deployment failures by 30%.
Leveraged Terraform and Ansible for Infrastructure as Code (IaC), automating provisioning of cloud infrastructure across AWS and Azure.
Built API Gateway-based rate limiting and throttling policies, ensuring scalable handling of high-volume API traffic.
Applied TDD and BDD practices with JUnit, Mockito, and Cucumber to enhance test coverage and ensure defect-free releases.
Documented APIs using Swagger/OpenAPI and managed them through Postman Collections for efficient developer collaboration.
Worked on performance optimization by tuning JVM parameters, GC strategies, and caching mechanisms (Ehcache, Redis).
Participated in Agile ceremonies (Sprint Planning, Daily Standups, Retrospectives), implementing iterative delivery, collaborative development, and continuous feedback loops for high-quality software releases.
Environment: Java 8/11, Maven, Hibernate, Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, Angular 6, HTML5, CSS3, Kafka, RabbitMQ, Apache Tomcat, JSON, JavaScript, Microservices, Oracle, SQL, PostgreSQL, MongoDB, Spring JDBC, Eclipse, JUnit, Mockito, Karma, JMeter, Selenium, CI/CD (Jenkins, GitHub, Chef), Docker, Kubernetes.
Java developer
Arvest Bank, Bentonville, AR May 2016 – Sep 2017
Responsibilities:
Used Java Lambdas to make anonymous inline function calls and used Streams to work effectively with objects.
With the concept of ReactJS Worked on usage metrics and end to end events tracing for analysis purposes
Client-side code was written in ReactJS, jQuery, and server-side Code was developed using MVC4.
Used Spring Boot Actuator to externalize the application's configuration properties for different environments.
Developed microservices with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load-balanced using Ribbon and exposed through one API gateway.
Applications built in Angular 6 Framework with Typescript and used core components like Components, Services, and Modules from Ng and Rx to build dynamic and robust UI pages.
Created Angular 5 components, and UI services to access the rest services using the Component-based architecture provided by Angular 5. Worked on Swagger API and auto-generated documentation for all REST calls.
Developed new and updated existing Automation Test cases using Selenium WebDriver and using Maven as a build tool and Jenkins to create and run deployment jobs.
Used Bootstrap components of Angular-UI like Carousel, Collapse, Dropdown, pagination, and Tabs in the member and provider's module to select different plans, products, and services.
Involved in developing Web API using Node.JS and hosted multiple load-balanced API instances.
Extensively used jQuery, JSON, AJAX, and DOM scripting to create interactive web applications like message posting and auto- complete form validations.
Created reusable templates using Handlebars and worked with NPM package manager tools (Node JS).
Secured the REST API's by implementing OAuth2 token-based authorization scheme using spring security.
Used Apache Kafka for reliable and asynchronous exchange of