Priyatha
********@*********************.***
Java Full Stack Developer
Summary:
Around 5 years of experience in design, development and implementation of software applications using Java/J2EE, technologies. Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the timelines for the project.
Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, XML, HTML, JavaScript, Angular JS, Node.Js, react JS, AJAX, JSON, JQuery, CSS, JDBC and JNDI.
Expertise in GUI using Angular JS, Angular 2,4,5,6,8, React, Redux Node JS, ES6 Java Script, HTML, DHTML, CSS, SQL, PL SQL, XML languages.
Designed and Developed User Interactive Web pages with the help of HTML5, CSS3, JavaScript, JQuery, Bootstrap, and AJAX.
Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
Expertise in script programming, including Bash shell, JavaScript.
Experience on NoSQL databases like MongoDB.
Profound knowledge in working with RDBMS includes Oracle, DB2 and MySQL.
Excellent experience in Architecting and developing application using java and j2ee technologies like Java, Multi-Threading and Concurrency, Java RMI, Spring, Hibernate, Web Services, MOM, EJB, JSF, Struts and AJAX.
Extensive experience in Amazon Web Services (AWS) like EC2, Simple DB, RDS, Elastic Load Balancing (ELB), SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk, Elastic Cache, AWS EMR and Cloud Front, Red shift.
Experience in AWS Code Commit for projects using Git repositories.
Hands on experience with source control tools like CVS, Clear Case, SVN, Git, Gerrit and Perforce.
Implemented the Project structure based on Spring MVC pattern using spring boot.
Designed front-end, data driven GUI using JSF, Action Script, HTML 5, JavaScript, DOJO and CSS.
Enhanced user interfaces to enable input of additional personal information for the purpose of plan generation using CSS, HTML, HTML5, DOJO, JavaScript, AJAX, BackboneJS and AngularJS.
Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, REST Web Services, JNDI, LDAP, J2EE platform using Eclipse IDE and Visual Studio Code.
Experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML 4.0/5, DHTML, XHTML, CSS2/ CSS3, JavaScript, JQuery, AJAX, JSON and XML.
Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services.
Designing the front end of the application using HTML, CSS, AJAX, JSON and JQuery.
Developing and testing many features for dashboard using Bootstrap, CSS, and JavaScript.
Built full stack ecommerce application using the JavaScript MEAN stack (MongoDB, AngularJS, Express JS, and Node.js).
Developed Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
Using Hibernate to communicate with PostgreSQL database and queries using HQL.
Extensive experience in using Flume to transfer log data files to Hadoop Distributed File System (HDFS).
Designed and developed functionality to get JSON document from Mongo DB document store and send it to client using Restful web service.
Provided development support for creating a website using Java, Groovy & Grails, framework utilizing agile methodology and MySQL database.
Managed messaging services like Kafka and RabbitMQ.
Actively contributed within a DevOps enabled CI/CD environment.
Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
Used Spring Framework for developing the application and used JDBC to map to Oracle database.
Good Knowledge of Web Services using SOAP and Restful.
Worked in container based technologies like Docker, Kubernetes and Openshift
Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
Having experience in low level design and reengineering of java projects. This includes extensive knowledge of Swing/ Spring Core/ Spring Framework, Spring MVC, Web services(Soap, REST),
Developed Web Service client to consume the Web Service using WebSphere 6.1 as the application server.
Programming, Deploying, Configuring Application & Web Servers such as IBM Websphere 7.0/ 6.0, Apache Tomcat 7, JBoss Application Server 5. Developed Java code using Eclipse IDE, Rational Application Developer 7.5, JBoss JBuilder, Netbeans.
Implemented Micro Services using Spring Boot and Angular JS.
Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
Used Spark API over Cloudera Hadoop YARN to perform analytics on data in Hive.
Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext JS.
Worked extensively on designing and developed software using IBM WebSphere Commerce Suite (WCS 5.6.1) on AIX (UNIX) Platform.
Contributed in code reviews, performing unit using JUnit and Jasmine integration testing, and planning and coordinating implementation activities.
Involved in AngularJS end-to-end testing using Protractor and unit testing using karma.
Very good experience in developing Test Cases using JUnit.
Worked on url simplification application using web sphere commerce, struts, xml.
Hands-on experience working with source control tools such as CVS, GIT, SVN and Perforce.
TECHNICAL SKILLS:
Languages
Java1.8, J2EE, SQL
Web Technologies
XML, HTML5, CSS3, JSTL, JavaScript, jQuery, JSON, AJAX, Catalyst, Template Toolkit, Django, Angular.js, Node.js,React.js
J2EE Technologies
JSP, Servlets, JDBC, JPA, Struts, JMS, Spring, JSF and Web Services
Frameworks
JSF, Spring, GWT,HIBERNATE, SPRING SECURITY,SPRING AOP, SPRING BOOT
Testing Tools
JIRA JUnit, Jmeter.
Markup Languages
HTML, XML, SAML, UIML
IDE/ Tools
Eclipse, IntelliJ IDEA 14CE, NetBeans, MS Visual Studio 2012
Database Server
Oracle 9i/10g/11g, SQL Server, Postgres, No SQL, MySQL, MongoDB
Methodologies
OOPS/OOAD, UML, MVC, J2EE Design Patterns
Version Control Tools
GIT, SVN,Bucket
Education:
Bachelor’s in information technology from JNTU Anantapur, Andhra Pradesh, India.
Master’s in information systems and technology from University of North Texas, United States.
PROFESSIONAL EXPERIENCE:
Lowes, Charlotte, NC Nov 2023 to Till Date
Full stack Java Developer
Responsibilities:
Involved in complete development of Agile Development Methodology/SCRUM to meet customer expectations, timeline with quality deliverables and tested the application in each iteration.
Performed Webservices testing using SoapUI.
Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate, JPA ORM mapping tool.
Used agile software development with Scrum methodology.
Used Jira for Iteration Planning, Bug Tracking, and scheduled all or parts of requirements from the release backlog.
Developed Multiple Web Projects.
Used front-end technologies HTML5, CSS3, JavaScript, TypeScript, Redux for interacting with the user interface and built components for the robust front-end Single Page Application built on Angular 8.
Implemented Angular 8 Router to enable navigation from one view to another.
Designed and developed the UI using Spring view component, HTML, CSS and JavaScript, React JS, Node JS, AJAX, JSON.
Developed Dynamic web pages using Strut’s framework along with JSP, Servlets, HTML, CSS, ReactJS, jQuery, Angular JS and JavaScript.
Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
Worked on Vue.js events distribution and parent chain for parent-child component communication.
Manipulated DOM, handled events and applied animation effects with Vue.js.
Used Protractor to perform end to end testing for single page application developed using Angular 8.
Developed server-side services using Spring Web Services (REST).
Developed and executed Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
Implemented kinesis, firehose, queues to data streaming and process data through lambdas and store in DB/ S3.
Implemented Web-Services to integrate between different applications (internal and third-party components using SOAP and RESTful services.
Used Core JAVA concepts collections, generics, Concurrency to improve the performance of the applications and to schedule tasks using Multithreading.
Working on creating batch jobs using Autosys as the job scheduler and technologies like SQL Invoker, UNIX shell scripting and core java.
Analyzed the technical requirements and created various models required for the project. Implemented Model View Controller (MVC) architecture using Spring Framework.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Developed web-based customer management software using Spring.
Used Custom tags, JSTL to support custom User Interfaces.
Automate workflows and Use-case in association with DevOps team and deploy them in CI/CD.
Developed User Interface by using Angular 5, HTML5 and CSS.
WSDL and SOAP (Apache-CXF with MTOM) web services are used for getting data from third party applications.
Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
Create multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose.
Hands on knowledge of Git, Jenkins, AWS Cloud Technologies, RDBMS (PostgreSQL)
Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 5.
Expertise in object modeling and Object-Oriented design methodologies (UML), Worked on UML diagrams like Class, Object, Use Case, State, Activity diagrams.
Developed functions, created DB Scripts for MySQL, PostgreSQL and DynamoDB.
Experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms.
Worked on using Tomcat server built in JMS provider for communicating with legacy applications.
Used Spring, Spring Boot for the view and Controller layer successfully.
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
Used Postman for RESTful web services testing and SoapUI for testing SOAP Web Services.
Worked with Web Services, Service Oriented Architecture, Microservices, Messaging frameworks like Kafka.
Worked with other application teams to dockerize the applications like java, scala-spark.
Created test cases and implemented Unit Testing using JUnit and Jasmine in Test Driven Development (TDD).
Involved in upgrading the project to Java 8.
Responsible for refactoring code of other developers using OOPS concepts.
Experience using Microservices to build flexible, independently deployable software systems.
Managed servers on the Amazon Web Services (AWS) & platform Pivotal Cloud Foundry (PCF).
Created and consumed multiple web services with JAX-RS and JAX-WS for the consumers.
Data modeling and development experience in Cassandra, MongoDB.
Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven.
Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
Used Chef for configuration management of hosted Instances within GCP. Configuring and Networking of Virtual Private Cloud (VPC).
Used Visual Studio Team Services.
Deployed the Application and RESTful Services on Server.
Used Maven to Build Application, GIT, SVN for version controlling and deployed on WebSphere Server.
Developed API for using AWS Lambda to manage the serverless architecture and run the code in AWS.
Used CORS to allow cross domain access between API and Angular application.
Used Jboss server to redeploy and undeploy C3 application.
Performed Branching, Tagging, Release Activities on Version Control Tools: SVN, Git, Bitbucket.
Environment: Java/J2EE, Agile Methodology, JSP, JPA, Servlets,AWS, Spring Framework (Core, MVC, Data Batch), Spring Boot, Spring Cloud, Spring Security, hibernate 3.0, DB2, JUnit, Kafka, Kubernetes, Maven, Web Services, Docker, Eclipse, Spark, HTML, CSS, JavaScript, Angular 8, Vue Js, Jira, Chef, Linux, Jenkins, Micro services, APACHE, Tomcat, GITHUB, SoapUI, Oracle 11g.
Optum/UHG, Phoenix, AZ Feb 2023 to Sep 2023
Java Developer
Responsibilities:
Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
Participated in Scrum meetings and Followed Agile methodology to track project progress.
Developed UI components using HTML5, CSS3, JQuery and XML in a responsive grid layout. Implemented responsive design template to get a new interface in Bootstrap, HTML5.
Expert in Java/JavaScript programming. Experience with Node Js and React Js.
Implemented the MVC architecture using backbone.js, Node.Js and ReactJS.
Brief experience on implementing the ReactJS in creating animations based on CSS classes for a new requirement surfaced for the client.
Involved in Batch Module and Developed Batch's using Spring Batch.
Implemented crosscutting concerns using Spring AOP.
Migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot.
Designed and built security architecture using AWS Lambda, AWS API Gateway, AWS Cognito and AWS STS.
Implemented AWS IAM for managing the credentials of applications that runs on EC2 instances. Creation of REST Web Services for the management of data using Apache CXF.
Used AWS SDK to connect with Amazon SQS for bulk email processing.
Micro Services have been built using spring boot, spring cloud and deploying to AWS Cloud.
Setup and built AWS infrastructure various resources, VPC, EC2, S3, Dynamo DB and RDS in Cloud Formation JSON templates.
Building cloud Microservices and implemented back-end using Spring Boot.
Developed Restful web services to get data from other dependent applications.
Good experience with web services like RESTFUL, SOAP.
Developed SOAP web services using JAX-WS and persistence using Hibernate and JPA framework.
Made Services independent from each other by implementing Microservices concepts.
Actualized Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for information coordination with Windows Services
Deployed Spring Boot based microservices Docker container using Amazon EC2 container services & Implemented the microservices to base on RESTful Utilizing Spring Boot with Spring MVC and Apache Kafka.
Implemented the logging mechanism using Log4j framework.
Involved in Unit Testing using JUnit and Integration of Use Cases.
Experienced on tools like JIRA for bug tracking.
Developed N-tier client-server business application software using Model View Controller (MVC) Architecture.
Coding using core java, Servlets and JSP using Eclipse IDE.
Creating, validating, and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment.
Created Azure services using ARM templates and ensured no changes in the present infrastructure while doing incremental deployment.
Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
Interacted with backend Oracle and wrote Stored Procedures, Functions and Cursors for deleting and inserting using PL/SQL.
Environment: Java, Core Java, Spring, Spring boot, AWS, Rabbit MQ, JUnit, Agile, JavaScript, React, Azure, Microservices, Apache Kafka, HTML, CSS, Oracle, Bootstrap, Nodejs, RESTful, JUnit.
Incline Solutions, Hyderabad, India June 2020 to July 2022
Java developer
Responsibilities:
Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
Worked Oracle database to create databases of student and faculty login information and their desired areas of study.
Used Hibernate in persistence layer to persist data into both databases Oracle and Mongo DB.
Used Spring Security for authentication and authorization and implemented OAuth2 to add an extra layer of security for the user information.
Developed the backend application using Spring Boot with ease.
Built the web-based application using Spring MVC Architecture and REST Web-services.
Created a web application using MEAN Technologies (Mongo DB, Express.js, Angular, Node.js)
Used Hibernate for interacting with the database MySQL using hibernate mapping, configuration using hibernate queries.
Implemented the persistence layer using various features of Hibernate framework like HQL queries, Criteria, projections.
Database Schema and the tables were developed using SQL Developer.
Used Log4j for logging and debugging.
Environment: Spring MVC, Oracle, Mongo DB,Hibernate, XML, MySQL, SQL Developer, Windows, HQL, Log4j, MEAN Stack
Multiplier Solutions, Hyderabad, India June 2018 to April 2020
Junior Java Developer
Responsibilities:
Worked with Spring MVC Framework to Design and Develop the REST APIS.
Worked with Core Java concepts like Collections, Multithreading, serialization, Exception Handling.
Developed Server-side components with Servlets, JSPs.
Used Hibernate/IBATIS to interact with Oracle database. Worked with Hibernate API for CRUD operations on the tables.
Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Spring.
Involved in producing and consuming the SOAP/REST Web Services.
Used JSON/XMl to transfer the resources in REST APIs.
Used Spring boot service layer with dependency wiring, transaction, DAO and annotations.
Developed Microservices with Spring boot and Spring Batch along with the test cases.
Created various spring boot and Spring batch applications to connect them to various databases and created queries to retrieve data and modify the tables for the databases.
Done the Spring Security by Ldap protocols and Oauth.
Created REST webservices with Spring MVC to provide functionality for future development.
Built REST APIs to provide JSON objects for communication with Client-Side Application.
Written Stored Procedures using PL/SQL and functions and procedure for common utilities using Oracle11g.
Implemented RestFul and SOAP based web services layer to interface with ORACLE database using Jersey-ws, JAX-WS, JAX-RS and JAXRPC API’s.
Used SWAGGER and POSTMAN for testing the REST APIs.
Used JSON for the Data exchange in REST APIs.
Wrote TestCases and Test Suites to support the Test-Driven Development (TDD). Used Junit for Unit Testing.
Used JIRA for the tracking the tickets.
Used the GIT for the source code version control and BITBUCKET as Web Based repository.
Environment: Java, J2EE, JSP, Servlets 3.1/3, JMS 1.1, Hibernate 4.3, Mybatis, Spring DI &AOP, Web Services(REST,SOAP), HTML, DHTML, JavaScript, Struts 2.3,CSS, XML,JBOSS, Oracle11g, SOAP, REST, SQL server, Swagger, POSTMAN, Bitbucket, GIT, JIRA, Intellij, Eclipse 4.6,4.4,Spring MVC, Spring security.