Priya
E-Mail: *****.****************@*****.***
Mobile:+1-636-***-****
PROFESSIONAL SUMMARY
●4+ years of experience as a Full Stack Java Developer in developing web-based client server applications, data solutions, Intranet/Internet Enterprise Software applications.
●Experience in developing Web Applications involving J2EE technologies like JSP, Servlets, EJB, JMS, JDBC, JNDI, JAXB, Struts, Hibernate, and SpringMVC
●Experience in Micro Services using Spring Boot for developing independent applications with Spring Cloud with RDBMS concepts like writing Queries, Functions, Triggers, Stored Procedures and PL/SQL packages.
●Expertise in using and configuring various web and application servers like IBMWebSphere Application Server, WebSphereLibertyprofile, ApacheTomcat, JBoss Application Server and WebLogic Application Server
●Well versed with Java 11concepts like Collections, Multithreading, Serialization, Java Beans and Network programming
●Expertise with web services and SOA (Service Oriented Architecture) related standards such as REST API, JerseyAPI and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB with JacksonAPI
●Unique experience with Pivotal Cloud Foundry and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF).
●Developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes.
●Developing of utilizing cloud technologies including Amazon Web Services (AWS), Azure and Pivotal Cloud Foundry (PCF)
●Good experience in Software Development life cycle using various methodologies like Waterfall, Agile and Test-Driven Development
●Expertise working with frame works like Spring4/5, SpringBoot, SpringMVC, SpringDAO (Spring JDBC, Spring ORM), SpringBatch, SpringJMS, SpringSecurity and Hibernate.
●Experience in developing Front End web applications using JavaScript, AJAX, jQuery, HTML5, CSS3, Angular JS, Bootstrap, ReactJS and NodeJS.
●Well acquainted with workflows and Unified Modeling Language (UML) diagrams including Use Cases, ActivityCharts, SequenceDiagrams, DataFlowDiagrams, and ERDiagrams using Rationalrose, MSVision.
●Good experience with Angular 12/8 Fusion Charts for interactive dynamic data visualization for reporting extensively used Jasper Reports
●Extensively worked on coding using core Java concepts like Multithreading, Collections, Serialization, Synchronization, Exception Handling, Generics and Database Connections, as well in Java 11 features like Streams, collectors, lambda functions
●Experience with Relational databases (Oracle 11g, MySQL 6.0) and good knowledge non-Relational databases NoSQL databases (Mongo DB 3.4, Dynamo DB)
●Experience in developing MavenScripts and ANT scripts for building and deploying of J2EE applications in LXC, Docker and Amazon AWS services and APIs, including EC2, S3, VPC, and Google Cloud services.
●Experience in using the Log4j framework for Logging Application in developing, designing in UML, Package, Class, and StateDiagrams
●Exposure to LINUX Commands years of experience in working with Junit for Unit testing and Integration testing proficient in implementing Service Oriented Architecture (SOA) using SOAP and REST WebServices
●Experience in deploying application using Jenkins 2.x and Docker for Continuous Integration/Continuous Deployment (CI/CD)
●Strong expertise in development of web-based applications using python scripting, Django sites with REST and Angular JS for making it more responsive.
●Working with Web services testing tools like SoapUI and Postman highly experienced with developing multi-tier Enterprise Applications using Eclipse, NetBeans, and My Eclipse.
●Using various web Servers such as ApacheTomcat, Glassfish, IBMWebSphere, and Pivotal Server for developing server-side applications.
TECHNOLOGIES
Languages
Java 11/8/7, 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 Technologies
HTML, XHTML, JavaScript, CSS, XML, XSD, XSL/XSLT, AJAX, NodeJS, ReactJS, jQuery, JSON, Bootstrap, Angular 12/8, Angular JS
Tools & Framework
Spring4/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, WebLogic, Apache Tomcat, Apache Kafka, JBoss, Jetty Server
Database
Oracle, Mongo DB, 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 Tools
SourceTree, Git, Bit bucket, Tortoise SVN
Built Tools
JUnit, SoapUI, ANT, MAVEN, Gradle, Putty, CI/CD, PCF, Google cloud, Rational Clear Quest, Azure, Mockito, Fitness, Kubernetes, Load UI, Groovy Spock, Docker, Jenkins
OS & Environment
Windows, Linux, UNIX
Design Patterns
MVC, Front Controller, Singleton, Business Delegate and DAO patterns
PROJECT EXPERIENCE
Client: Enterprise Fleet Management, Remote Dec 2022 - Present
Role: Technical Consultant
RESPONSIBILITIES:
The Agile Scrum Methodology and Test-Driven Development (TDD) approach has been used to produce high-quality applications. Participated in daily standups, sprint reviews, Kickoffs and used Jira for project management.
Applies hardware engineering and software design theories and principles in researching, designing, and developing product hardware and software interfaces
Provide leadership and guidance to onsite and off shore development teams
Develops business case analysis to justify customer investments in project development and/or system support efforts
Build Java/J2EE applications using Micro Service Architecture utilizing various Spring Boot, Spring Batch, and Spring IOC frameworks and Handled security using Spring Security.
Maintained Interface compatibility and concurrency in the project using Java8 features like default, static methods, data structures, collections, algorithms, and Lambda Expressions.
Using REST framework in Spring Boot and Spring Boot JPA for creating Microservices and developed UI, using Bootstrap along with React JS to build the Application.
Developed Micro Services to provide Restful APIs utilizing Spring Boot with various data persistence frameworks such as Hibernate, Spring Data JPA, and messaging engines.
Used Eclipse as IDE, configured and deployed the application onto Tomcat application server using Maven build scripts to automate the build and deployment process.
Worked with MongoDB to store non-relational data into collection and retrieve them whenever required.
Designed and created MySQL database tables to normalize the existing tables. Created stored procedures to interact with database.
Worked with Amazon Elastic Kubernetes Service (Amazon EKS) was used to orchestrate the Docker deployments and Management of Docker container with a focus on high availability, fault-tolerant, load balancing, and auto-scaling systems.
Setup the Continuous Integration (CI) process and continuous deployment (CD) jobs in Jenkins instance, which reduces the time for the deployment of Microservices.
Responsible for implementing monitoring solutions in Dynatrace, Docker, and Jenkins.
Used CI/CD framework with GitLab utilizing Kubernetes and Docker for the runtime environment for the CI/CD systems to build and test and deploy.
Used Junit and Mockito framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
Used GIT Version Controller to maintain the version of the files and took the responsibility to do the code.
Environment: Java 8, J2EE, Spring IOC, Spring Boot, Spring Batch, Spring Data JPA, Hibernate, HTML5, CSS3, JavaScript, jQuery, AJAX, Angular JS, Bootstrap, React JS, Struts, Restful Web Services, AWS cloud, Agile Methodology, MongoDB, SQL, Oracle, IBM web sphere, Junit, Mockito, Log4j, UNIX, TOMCAT, Eclipse, Jenkins, Terraform, Docker, Ansible, Maven, GIT, Kubernetes.
Client Name: United Health Group (Optum) Jan 2021 – Mar 2022
Full Stack Java Developer
Responsibilities:
●Designing, developing, and implemented unit tests and product features developed business components using Java Objects, CoreJava, Multithreading and Collections.
●Configuring Java 11 objects with backend database tables using ORM mapping in Hibernate end to end application on spring boot framework (Rest Api Application/Spring JP Using Crud repository).
●Understanding user change requirements and analyzing the source systems and Developed UI pages using JSP & SpringBoot& Azure validations are done using SpringBoot validation framework and JavaScript.
●Developing RESTful Web Services to retrieve data from client side using Micro Services architecture of Spring boot application with Micro Services performing the Unit testing and basic functional testing with different set of data.
●Proficient in working with various technologies like Java, JavaBeans, J2EE (JSP, JSF, Servlets, EJB), Spring 5, Hibernate, Micro Services, Spring Boot, Spring Cloud, Ajax, jQuery, and Design Patterns.
●Responsible for building/deploying consistently repeatable build/deployments to company non-production environments using JENKINS BUILD Pipelines.
●Developing the java 11 code using Azure, Eclipse as IDE backend services in Java and Groovy strong experience in implementing Service oriented architecture and Web Services using SOAP, RESTFULAPI’s.
●Participating in a Scrum team and Agile Practices including Test-Driven Development (TDD), Behavior-Driven Development (BDD) and pair programming.
●Made the integration of data in several applications in favor JSON documents with dynamic schemas using Mongo DB (NoSQL) database.
●Creating MySQL and other service instances to bind the deployed application in andused Maven build script for building and deploying the application and designing new database tables for the enhancements.
●Using Kafka on publish-subscribe messaging as a distributed commit log, have experienced in its fast and Python and Scalable Created User defined Angular 12 exception classes using Java and building SOAP, Rest and Rest API.
●Extensively used Hibernate in data access layer to access and updates in the Azure database used Docker to containerize the Services and APIs to run on EC2 instances.
●Experience in handling messaging services using ApacheKafka implemented Micro Services architecture to make application smaller and independent REST web services using Jersey with the enabled OAUTH.
●Maintaining, structured, and surveyed documents Angular 12 within the NoSQLMongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
●Implementing CI/CD pipeline as code using Jenkins 2.60.3 and Developed build and deployment scripts using MAVEN as build tool, and integrated selenium in Jenkins 2.60.3 to perform the automated integration test.
●Working on Angular 12 to augment browser-based applications with Capability, built dynamically generated dropdown lists using Ajax, jQuery.
●Responsible for provisioning environment and deploying the dockerized applications by developing manifests JIRA for tracking the activities, Tasks, and defects of Ehcache as a second level cache in the DAO layer for Hibernate.
●Working on data preprocessing, cleaning, and publishing data to ApacheKafka topics writing Java classes, reusable components, and JavaBeans for getting data from oracle tables.
Environment: Java 11, J2EE, Spring 5.0, Spring Boot, SOAP, Hibernate, Micro Services, REST, REST API, CSS3, XML, Angular 12, PL/SQL2.3, CI/CD, Mongo DB, Kubernetes, Azure, Google Cloud, NodeJS, Apache Kafka 2.5.0, Docker19.03.12, JAX-RS, JUnit4.13x, Mockito,
Client Name: New York State (DOH), Albany, NY Apr 2019 to Jan 2021
Role: Web Application Developer
Responsibilities:
●Involved in coding used Struts, Spring and Hibernate, REST/SOAP webservices, JSF, Angular JS frame works in the development of the User Interfaces using HTML, JSP, JS, CSS, and AJAX.
●Used Spring Security to provide authentication, authorization and access-control features for this application wrote Stored Procedures and complicated queries for IBM DB2
●Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework tool/Apache Commons worked on parsing the XML files using DOM/SAX parsers.
●Designed and developed Hibernate DAO's using Spring Angular JS Framework's Hibernate Dao Support and Hibernate Template.
●Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology in writing SpringMVC Configuration XML file that contains declarations and another dependent object declaration.
●Used Multithreading (Concurrent) in programming to improve overall Angular JS performance using Singleton design pattern in Hibernate Utility class.
●Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
●Implemented PL/SQL procedures and views in Oracle Database using Altova Database spy performed configurations and day to day activities using WebLogic.
●Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files created JAX-RS REST API for GET, POST, PUT and DELETErequests.
●Used MQ series of messaging and queuing purposes in the application created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle using Toad tool.
●Developed user interface using JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
●Responsible for designing, coding, and developing the application in J2EE using XML MVC involved in Unit Testing of various modules by generating the Test Cases.
●Implemented Log4J for Logging Errors, debugging and tracking using logger's components performed deployment of applications on IBM Web Sphere Application Server.
●Inserted Dependency Injection between components using Spring (IOC) concept implemented Asynchronous messaging between components using JMS.
Environment:Java, J2EE, XMI, Hibernate, SQL, PL/SQL, SOAP, Spring, Spring MVC, REST, REST API, JMS, JavaScript, HTML, XHTML, XMI, IDAM, CSS, Bootstrap, Log4j, jQuery, Angular JS, WebLogic Application Server, Spring Security, JIRA, Maven, GIT, Eclipse.
EDUCATION
●Master’s in Computer science from Nagarjuna University 2006
●Bachelor’s in Computer science from Nagarjuna University 2003