Divya Patta Java
Divya Patta Java
PROFESSIONAL SUMMARY
Having 9+ years of experience as a Sr. Java developer in developing web-based client server applications, data solutions,
Intranet/Internet Enterprise Software applications
Experience in developing J2EE components on Application Servers and Web servers like MicroServices, Open Shift, Web
Sphere, Web Logic and Apache Tomcat.
Having Sound Knowledge in RDBMS, SQL and NOSQ databases (MONGODB), Spark and Open Sources (Apache Couch
DB) and the Storage Systems (Hadoop Distributing File System (HDFS)
Experience in applying JMS (Java Messaging Service) MicroServices, No SQL for reliable information exchange across
Java 17 applications.
Extensive experience of designing and developing software applications with the EJB, Java, JSP, Servlets, Java Beans, JNDI,
AJAX, JMS, ORM, JNDI, Web Services (SOAP, REST), JDBC, JAXP, Node JS, Spark, RMI, XML, JavaScript, JQuery,
CSS, JSON.
Experience in Python Open Stack API'S, MicroServices and Scaling up projects using python tools like multithreading,
celery using Spring Core Annotations for Dependency Injection Spring Boot for REST API s and Spring Boot for
MicroServices.
Experience in developing J2EE based Web Services to expose useful functionality to web users through SOAP, describing
them using WSDL, registering them using UDDI, Node JS, Spark for easy availability to potential users and consuming using
Axis2 and JAX-WS.
Implement a recursive algorithm to parse large GraphQL introspection queries into a dotfile format in order to visualize the
one-to-many relations between schemas in an SVG format.
Strong knowledge of Cloud application security models, protocols and tools like AWS IAM, AWS KMS policy, Microsoft
Azure AD, Google Cloud Platform (GCP), AWS Advanced, Spark the services utilizing the Pivotal Cloud Foundry
(PCF) as a platform as a service for Restful services.
Working on Deployment Automation of all MicroServices, Spring Boot to pull image from Private Docker, Spark registry and
deploy to Kubernetes Cluster.
Explored the experimental Project Loom features in Java 17, such as virtual threads and structured concurrency, to improve
concurrent programming.
Experience in developing web applications implementing Model View Control (MVC) architecture using Django, Flask, and
Pyramid and Zone Python web application frameworks.
Using Apache Kafka, Rabbit MQ, Active MQ and IBM MQ, Cassandra Spring Boot to communicate from Client to
Server.
Expertise in HTML5/CSS3 developing and having experience in JS Framework, AWS Advanced, Responsive design
implementing Continuous Integration and Continuous Delivery (CI/CD) Process stack using DevOps tools like concourse.
Expertise working on Application servers and Web servers like Web Logic 12.c, AWS Advanced, Apache Tomcat 5.x, and
Web Sphere 8.x/9. x.
Proficient in Java 17 Designing Patterns including singleton, Factory, Model View Controller (MVC) and Data Access Object
(DAO) experience in a quick paced Agile Developing Environment including (TDD) Test Drive Development Spark and
Scrum.
Having good knowledge on different databases, Node JS like Posture SQL, MySQL, DB2, Oracle, Spark, Microsoft SQL
Server, NoSQL DB (Raven DB, MONGODB and Cassandra, Couch DB, Radis.
Extensive experience in MicroServices, AWS Advanced cloud architecture in AWS (EC2, S3, EBS, Cloud watch, load
Balancer) in developing user interfaces with Angular 12/8, HTML, CSS, JSTL, Spark and Custom Tag Libraries.
Expertise in Azure, Spark, Cassandra infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure
Storage, Azure AD Licenses).
Having Technology leadership for the direction of the Web-based application using Spring framework, MVC pattern, Spark,
and Web Sphere Server integrating to a proprietary framework.
Experience in working with databases such as Oracle, MS-SQL Server, AWS Advanced, MySQL, Node JS and using
PL/SQL, Cassandra to write storing procedures, functions and Triggers for different Data Models.
Experience in Configuration Management, setting up company Version policies, build schedule using SVN, Spark, Bit Bucket,
No SQL Spring Boot and Node JS, Spark Git.
SKILLS
Languages Java 17, Java 11, Java 8, J2EE, SQL, Python, PL/SQL, UML, C, C++
Enterprise Java Servlets, JSTL, Design Patterns, JSF, JMS, JSP, JNDI, JDBC, Log4J API, Java security
Mark-up/XML HTML, XHTML, JavaScript, CSS, XML, XSD, XSL/XSLT, AJAX, Node JS, React JS, jQuery,
Technologies JSON, Bootstrap, Angular 12/8, Angular JS
Tools & Framework Spring 4/5, Spring MVC, Spring Boot, Spring batch, Spring Security, Spring AOP, Struts, JSF,
Log4J, Jasper reports
Web Services SOAP, REST, REST API, WSDL
Web/App Servers Web Sphere, Web Logic, Apache Tomcat, Apache Kafka, JBoss, Jetty Server
Database Oracle, MONGODB, No SQL, MySQL server
Development Tools Eclipse, My Eclipse, Spring Tool Suite STS
O-R mapping Hibernate, JPA
AWS EC2, RDS, S3, ELB, EBS
Version Control Source Tree, Git, Bit bucket, Tortoise SVN
Tools
Built Tools J Unit, Soap UI, ANT, MAVEN, Gradle, Putty, CI/CD, PCF, Google Cloud Platform (GCP), Rational
Clear Quest, Azure, Miskito, Fitness, Kubernetes, Load UI, Groovy Spock, Docker, Jenkins
OS & Environment Windows, Linux, UNIX
Design Patterns MVC, Front Controller, Singleton, Business Delegate and DAO patterns
WORK HISTORY
Responsibilities:
Implementing Java 17 features like Lambda expressions, Streams, filters, Spark, pipelines, Optional Interfaces etc. used
Apache Kafka, AWS Advanced as the messaging infrastructure for asynchronous processing.
Developing Single Page Applications (SPA's) using Angular 12 created Multiple & Nested Views, Routing, Controllers,
Services and Custom Directives, Node JS, Cassandra Bower and Grunt.
Having good experience in Node JS, Java 17, J2EE, Spark, Cassandra technologies (Spring, Hibernate) and design patterns
such as Façade.
Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation.
Involved in DevOps, Spark activities like configuring Jenkins job, Jenkins pipeline Script for CI/CD.
Developing logical & physical data model using data warehouse methodologies worked on Amazon web services (AWS)
specifically Amazon Lambda, Node JS for developing and deploying application.
Designing dimensional modeling using SSAS packages for End-User and created Hierarchies Node JS in dimensional model
for faster performance.
Using Kafka on publish-subscribe messaging as a distributed commit log, have experienced in its fast and Python and Scalable
Created User defined exception classes using Java and building SOAP, Rest and Rest API.
Creating reusable Angular 12 components, employed routing and dependency injection for a dynamic SPA, and implemented
efficient RESTful services for data handling from backend APIs and GraphQL.
Designing and Developing User Interactive (UI) Web pages using HTML5, DB2, Bootstrap, CSS, JSX, jQuery, AJAX and
Node JS, Spring REST using MicroServices.
Implementing Node JS, Cassandra Expressions, Directives, Controllers, filters and created Angular 12 service layer worked
extensively on the front-end side using JSP, CSS, JavaScript, Spring Boot, Slick Grid, and jQuery & Spring Ajax.
Experience in MicroServices development using spring 5.x and deployment in AWS Advanced created deployment models
for cloud foundry.
Designed and developed a horizontally scalable APIs using Python Flask created a Handler function in Python using Azure
that can invoke when the service is executed.
Working on data preprocessing, cleaning and publishing data to Apache Kafka topics writing Java 17 classes, reusable
components and Java Beans for getting data from oracle tables.
Implement PL/SQL procedures and views in Oracle 11.g Database using Altova No SQL Database spy performed
configurations and day to day activities using Web Logic 12c.
Involving a Queuing system that takes in files from various sources formats them and uploads them to an s3 bucket using AWS
Lambda, Node JS, No SQL and SQS.
Involving in coding used Struts, spring and Hibernate, REST/SOAP web services, JSF frame, and Spark works designed
and developed MicroServices business components using Spring Boot.
Consuming REST API based MicroServices with Rest template based on Restful APIs worked with DevOps team for
continuous integration (CI) with other software products and continuous development of the products (CD).
Developing REST/HTTP APIs, DB2 including JSON data formats applications using CRUD repositories Rabbit MQ in the
application for posting and receiving requests to and from various systems.
Built open source, Message Broker Apache Kafka Node JS, Cassandra, No SQL and worked extensively to do a real-time
streaming of Data Records between applications.
Developed entire frontend and backend modules using Python on Django Web Framework and Worked on designing, coding
and developing the application in Python using Django.
Creating and exposed Restful APIs, Cassandra using Spring REST and Spring boot designed specific databases for
collection, tracking, and reporting of administrative clinical data using AWS Advanced, SQL Server Management Studio.
Migrate an existing application into a Microservices architecture using REST APIs, Spring Boot and GraphQL, Enhanced UI
modularity with React in Microservices framework.
Executing SQL queries to retrieve data from databases for analysis extensively used ETL, AWS Advanced, and Cassandra
Spring Boot Data Stage to load from different source systems and load into the target data warehouse.
Working on Procedure API and Consumer API to publish Stream of records to Kafka, Node JS, Spark Topics and to subscribe
one or More Topics, Respectively
Involving in the Development of Spring, Node JS, Cassandra, No SQL Framework Controller for request, and response
paradigm by Spring Controllers using Spring Boot.
Environment: Java 17, J2EE, SOAP, REST, REST API, Spring 5.x, Spring Boot, Angular 12, Oracle 11.g, PL/SQL, Struts,
MicroServices, AWS, Kubernetes, Kafka, GraphQL, Hibernate, jQuery, CI/CD, AJAX, Node JS, Spark, Lambda, Apache Maven, J
Unit, HTML5, Web Logic 12c.
.
Java/J2EE Developer
Cigna – Bloomfield, CT
Mar 2020 – Jan 2022
Responsibilities:
Designed System Testing and User Acceptance Testing migrated applications from Ant project structure to Maven, Node JS to
support deployment on Tomcat.
Used Java 11 expressions along with Streams for creating internal iteration and performing chain operations such as Filter,
Map, Collect on a collection.
Created clusters in and manage the clusters using Kubernetes (k8s) Jenkins to deploy code to create new namespaces, creating
Docker images and pushing them to container registry.
Used Java 11 features like Streams and Exp for API Development and performed unit testing using frameworks with Node JS
framework, No SQL Spring Boot including authoring complex directives, services, controllers and filters.
Strong experience with MONGODB, Spark development (reports, schema design, map reduce functions) and migrations from
SQL relational databases to NoSQL, Node JS databases like MONGODB.
Implemented PL/SQL procedures and views in Database using Altova Database spy performed configurations and day to day
activities using Web Logic
Developed tools using Python, Shell scripting, XML to automate some of the menial tasks with supervisors, artists, systems
administrators and production to ensure production deadlines are met.
Developed Bootstrap responsive web application using React for the UI with components, hooks, and RESTful web service
APIs and GraphQL to fetch and display dynamic data.
Migrated application logging framework from Log4j to Log back, Node JS followed Agile, Spring Boot methodology in the
Scrum Cycle model and worked on JIRA, Node JS, Spark to access the user stories expertise in Linux Commands.
Used Java/J2EE design patterns like Adapter, Service locator, Session facade, Singleton, Factory and DAO used Executor
Service framework to implement multithreading in programming to improve overall performance.
Used the fundamentals of Java Node JS features like parallel streams and filters through along with multithreading using did
smoke tests, which are functional unit and integration tests on all major system components.
Used version control repository GIT and JIRA for issue tracking in deploying applications in Tomcat server specific formats
with Excel macros and Python libraries.
Converted a monolithic app to MicroServices, No SQL architecture using spring 4.x using 12 factor app methodology.
Deployed, Scaled, Configured, wrote manifest file for various MicroServices.
Utilized Java 11 feature to implement business logic No SQL, JBPM, Azure, Spring Boot is a lightweight, extensible
workflow engine written in pure Java that allows you to execute business processes using the latest BPMN 2.0 specification.
Used Angular 8 in creating animations based on CSS classes for a new requirement surfaced for the client developed
the web services classes by using Service Oriented Architecture SOAP, WSDL, and UDDI.
Developing the Product Builder UI screens using Node JS, HTML5, CSS, Java 11, DB2 and Bootstrap worked on
development of Hibernate including mapping files, configuration file and classes to interact with the database
Used Cassandra, Core Java/Executor Service (multithreading, concurrency, memory management) consumed REST
Web Services for getting the credit card information from third party application using EME.
Developed Restful Web services Azure Advanced, Spark, Cassandra for other systems to interact with our system and
secured the service with Spring Security OAuth 2.0 added WS-Security using XWSS to secure the Web services.
Used Angular 8, No SQL framework where data from backend is stored in model and populated it to UI developed unit and
integration tests for existing MicroServices, Cassandra using J Unit, Miskito and Docker, Node JS environments.
Implemented Spring Circuit breaker pattern, integrated Hysteria dashboard to monitor Spring MicroServices used Get as
Version Control System for the application.
Developed REST API's, Node JS using Spring Boot and hosted all MicroServices used based services to interact through a
combination of REST, Spark and Apache Kafka, Node JS message brokers. Designed and Implemented the DAO layer using
spring, Hibernate.
Used MicroServices architecture, with Spring Boot, Node JS, No SQL based services interacting through a combination of
REST and Apache Kafka message brokers
Environment: Java 11, J2EE, Spring 4.x, Spring Boot, NoSQL, Azure, Hibernate, GraphQL, OAUTH 2.0, SOAP, REST, REST API,
JSP, Angular 8, MONGODB, AJAX, Kubernetes, jQuery, MicroServices, Jira, Kafka, Docker, spark, Maven, Ant, PL/SQL, Log4j,
Log back, Tomcat and Web Logic.
Java Developer
Indianic InfoTech Ltd – India
Dec 2016 – Jul 2019
Responsibilities:
Developed Intranet Web Application using Java 8, J2EE, Cassandra architecture, using JSP to design the user interfaces and
Hibernate for database connectivity and Rest services templates are generated using swagger2 specifications
Worked on the critical areas of the applications like Impersonation functionality, Internal Login page maintenance of the
internal Asset Management tool which is especially designed to manage the images that are used in the application.
Involved in the integration of Struts with Spring, Framework and implemented Spring MVC, Spring IoC, Spring AOP,
Spring JDBC, Spring Persistence with JPA.
Designed, developed and test HTML, CSS, JQuery, React JS, GCP and Redux that meet the accessibility of the web
browser.
Developed and consumed SOAP/Restful MicroServices Web Services using XML, and JSON message formats responsible
for the analysis, documenting the requirements and architecting the application based on J2EE standards.
Developed SOAP Web services for getting information from third party designed Frontend with in object-oriented Java 8
Framework.
Excellent knowledge on Java concepts like Streams, Lambda Expressions, Method References used Maven for dependency
management and build purposes and Jenkins, MicroServices, No SQL for continuous builds and deployments
Experienced in deploying and managing virtual private cloud (VPC) and custom VPC subnets in GCP, to secure sensitive data
and resources.
Wrote the Hibernate-mapping XML files to define java classes database tables mapping used Hibernate Template for
various database update, insert, delete operations and for involving functions, stored procedures, triggers.
Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like Kubernetes and
Apache Mesas on (GCP) Google Cloud Platform.
Used the tags inside the HTML, Spring MVC page to make the page effectively and to have great user interface developed
and designed new cross-browser accessible interfaces using JQuery and JavaScript.
Involved in developing applications for workflow using JSP's, spring MVC, Hibernate, AJAX, JavaScript technologies
using Apache Tomcat 5.x.
Developed new library with MicroServices, Spring MVC architecture using Rest APIs and fixed the defects that are not only
raised on the areas that worked but also on the entire application.
Designed the internal Login page using the Bootstrap 4 and performed validations using the JavaScript created a Java beans
class by using all the XML’s, Spring MVC that are related to service and sales which typically called Java MARSHALLING
and UNMARSHALLING.
Prepared a high-level document on the entire Mazda Customer Engage Portal that includes both functional and technical details
worked on the Rest API, Cassandra web services while displaying the data on the pages.
Used JIRA tool to track the issues and bugs. Maintained each defect in different stages like Open Issue, In Progress Issue,
Resolved Issue, Reopened Issue and Closed Issue.
Environment: Java 8, J2EE, Spring, Spring MVC, Spring JDBC, SOAP, GCP, REST, REST API, JSP, Servlets, React JS, HTML,
CSS, JavaScript, Hibernate, MicroServices, Bootstrap 4, Struts, Log4J, JSON, AJAX, SQL, Apache Tomcat 5.x, JIRA.
Software Developer
Kelton – India
Oct 2014 – Nov 2016
Responsibilities:
Worked closely with testing groups for module and integration testing. Developed batch processes to perform the daily updates
with Spring Batch Module Automation testing using J unit.
Developed hibernate DAO Classes using Spring MVC, Template, worked with Hibernate for object relational mapping and
connection management.
Implemented MVC architecture using Apache STRUTS, framework. Designed the front end using JSP, Tag Libraries and
JavaScript. Designed and developed framework components, involved in designing MVC pattern using Struts framework.
Used Angular Promise, Angular Custom directives, Angular custom services, Angular to SOAP to Spring calls involve in
implementation of REST and SOAP based web services
Developed applications using Integrated Development Environment (IDE) tools like My Eclipse, the code environment using
IDE as Eclipse and deployed into Tomcat Server.
Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing J Unit test
cases and created set up manuals and user guides in Units integration, bug fixing and User acceptance testing with test cases.
Involved in Developing of Application based on J2EE using Hibernate, Spring MVC and spring framework. Implemented
Dependency Injection using the spring framework.
Learned XML for communicating client. Written Queries, Sub Queries in SQL, to get data from REST API written in
Groovy wrapped by Jersey JAX-RS.
Good knowledge of concepts in Java likes OOPS, Multi-Threading and Exception Handling and implemented Core -
Java concepts like Inheritance, Polymorphism, Abstraction and Encapsulation used Java Collection Framework.
Environment: Java, J2EE, Spring, Spring MVC, Hibernate, SOAP, REST, REST API, Java beans, Struts, Servlets, JSP, JDBC,
JavaScript, HTML, J Unit, Eclipse, Tomcat, SVN, SQL.
EDUCATION
Bachelor’s in Computer Science from Viswanadha Institute of Technology and Management – India. 2014
Master’s in Computer Science from University of Tampa – USA. 2021