Sie sind auf Seite 1von 4

Reddy

Java/J2EE Developer
Summary:
 Have 5+ years of IT experience in software development and business logic implementation using Java/J2EE technologies in
various domains like Financial, Insurance, Healthcare, Communications and Enterprise Business Software applications.
 Experienced in designing and developing User Interface (UI) using HTML/HTML5, CSS/CSS3, JavaScript, Typescript, jQuery,
Bootstrap3/4, Angular 2, Spring boot, Java, Angular 4, JSON, and AJAX that follows W3C Web Standards and are browser
compatible.
 Proficient in the development of client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies
for enterprise applications.
 Noteworthy understanding with various MVC JavaScript frameworks like Node.js.
 Experience in all phase of SDLC like Requirement Analysis, Implementation, Maintenance, and extensive experience with Agile,
SCRUM.
 Extensive experience in working with Angular 6 to implement Single page applications (SPAs) using Directives, Modules,
Expressions, Routers, Views, Model and Controller.
 Extensive used Angular components, directives, factory and service resources, routing, dependency injection, 2-way data
binding, filters and events.
 Extensive experience working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM
sessions.
 Good experience in creating User Stories and Information flows. Creating prototypes and responsive screens.
 Involved in NWOW (New ways of working agile) trainings to improve the quality of working methods and implementing latest
methods of working.
 Did analysis tasks on Nexus 3 migration from Nexus 2 and generating the reports for all the high alerts on a ServiceNow
dashboard.
 As a part of production support continuously monitors the Splunk, AppDynamics, HMW dashboards to find the root cause for
the High response time alerts.

Technical Skills:
Languages Java, C, C++, PL/SQL, XML and UML.
Java Technologies Core Java, Multithreading, JDBC, Java Beans, JNDI, J2EE, JUnit, Maven, Ant and Log4j.
Frame Works Spring 4.x, Struts2.0/1.x, Hibernate 3.1
Web Technologies JSP, HTML, DHTML, CSS, JavaScript, JSON, Ajax and jQuery.

Middleware Servlets, Java Beans, RMI, EJB, JMS and MQ Workflow.


Application Servers IBM WebSphere 6.1/6.0, BEA Web logic 7/8.x, JBoss 3.2.3 and OC4J.

Web Servers Apache Tomcat 6.x/5.x/4.x


IDEs & Tools My Eclipse Blue, RAD7.0/7.5, Eclipse, TOAD, SQL Developer, WinSCP4.1
Databases Oracle, SQL Server
Operating Systems Windows flavor, UNIX(Solaris), Linux
Modeling OOAD using UML and Design Patterns & J2EE Patterns.
Version Controls CVS, SVN, GIT, IBM ClearCase.
XML Technologies DTD, Schemas, DOM, SAX, XSLT, XSL, Apache Axis, Apache CXF and REST Web Services

Education:
• Bachelor of Technology from JNTU, INDIA.

Professional Experience:

Vanguard Group Malvern, PA


Full stack Developer & Production support May 2019 – Till now

The Vanguard Group is an American registered investment advisor based in Malvern, Pennsylvania with over $5.3 trillion in assets
under management. It is the largest provider of mutual funds and the second-largest provider of exchange-traded funds (ETFs) in the
world
Responsibilities:
 Supporting business in deployments and works on control-M workload automation to handle batch jobs.
 Analyzing and Involving in Designing planning of user stories and Working on 3-week sprint basis.
 Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and
development of the application for dynamic user experience.
 Elevates code into the development, test and production environments on schedule and provides follow up production support
when needed. Creating the required documentation and Change records and supports for the elevations.
 Performs Unit testing in UI/ mid-tier and writes appropriate unit test plans to ensure business/client requirements are satisfied.
 Working on IBM campaign tool to configure the offers in SAT environment and PROD environment for the deployments.
 Did analysis tasks on Nexus 3 migration from Nexus 2 and generating the reports for all the high alerts on a ServiceNow
dashboard.
 As a part of production support continuously monitors the Splunk, AppDynamics, HMW dashboards to find the root cause for
the High response time alerts.
 During the high response times issue is monitored through the No Machine logs to find the root cause.
 Debugging the issue through the test client accounts to make sure all the offers are displaying.
 Also worked on Nexus repository manager version 2 and 3.
 Tracking work (user stories) and issues, plan sprints, and tasks are done by using JIRA.
 Involved in requirement gathering, designing, development, UI reviews, and maintenance.
 Used CSS3, Bootstrap and wireframes for getting the dashboard responsive.
 Coding and testing components through JavaScript framework (Angular
 6) by creating modules and components, services by adding Functionalities and coupling them together into a functional app
and designing few HTML templates based on the requirement and adding API’s to the component.
 Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility
issues in web pages.
 Participate in code reviews and ensures that all solutions are aligned to predefined design specifications.
 Identify and troubleshoot application by debugging code-related issues developing User Interface of application in agile
environment.
 Involved in NWOW (New ways of working agile) trainings to improve the quality of working methods and implementing latest
methods of working.
 Performed Integration, testing and documentation of UI and services.
 Used Node JS as a proxy to interact with RESTful services and interacting with SQL Database.
 Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by
Angular 6.
 Implemented a Continuous Delivery pipeline with GitHub.
 Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled,
Configured, wrote manifest file for various Microservices in PCF.
 Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using
Spring AOP and Spring Actuator.
 Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with
REST document.
 Created reusable templates and dynamically rendered them according to business logic.
 Good knowledge on using Angular APIs like @angular/http [For making HTTP requests], @angular/common [Common core
things including form validation], @angular/router [Routing for our entire app], @angular/forms [Creating Reactive forms and
perform validation], rxjs [for Observable].
 Implemented Reactive form throughout the application and performed both angular build in form validation and custom
validation.
 Completed routing and navigation of application by configuring Router module with child route and route guard.
 Restful services are called using POST and GET web service calls for methods.
 Code built and Deployed to QA. Giving the Demo for the developed pages for the approval.

Environment: control-M, IBM campaign tool, Nexus 2, Nexus 3, Splunk, AppDynamics, HMW dashboards, No Machine, Angular 6,
Agile, JIRA, JSON, NPM, Spring boot, Visual Studio code 1.22, Microsoft SQL server 2012, Web API 2, Bootstrap, Source tree, HTML5,
CSS3, Postman, Swagger.
Blue Cross Blue Shield of Texas, Richardson, TX. Nov’ 17– Apr’2019
Java/J2EE Developer

Small Group Renewals: The objective of the “Small Group Renewals” project is to automate the renewal process of group insurance
account whose Subscriber count between 2 to 150 for Health and Dental coverage on yearly or on-demand basis. This project is to
leverage the current small group renewal application platform to fully automate SGR process and support renewals for Small Group
(SG), Non-Regulated Small Group (NRSG) and Non-Regulated Mid-Market (NRMM) market segments for the states (IL, TX, OK, NM,
MT). Finally, the marketing managers will send out the Renewing Letter which includes their New Rates, Plan benefits and Options
and other Renewal Updates to the customers prior to their renewal date.

Responsibilities:
 Involved in all phases of application development using Java / J2EE Technologies (Core Java, Hibernate, spring framework, JSP,
Java XML technologies, Ajax, jQuery and JSON).
 Developed the application using MyEclipse IDE and deployed it on IBM WebSphere Server.
 Participated in daily Agile scrum meetings, Release planning, Sprint planning meetings, Sprint Review and Sprint Retrospective
meetings.
 Used Rally software to maintain product/sprint documents.
 Worked on developing the user interface for internal and external (producer portal) users with Struts, Ajax, jQuery and JSON.
 Used Spring IOC and Hibernate for the implementation and development of application components and to incorporate the
business logic.
 Developed Web services client code to re-assign opportunities in a bulk to a different user in MQ Workflow.
 Worked on development of report generation web services for an opportunity status change.
 Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
 Used slick to query and storing in database in a Scala fashion using the powerful Scala collection framework.
 Worked on merging multiple reports into a final renewal letter using iText API.
 Involved in writing the web service client code to interact with other applications like Blue Track, Rating engine, MQ Workflow
and Bluestar system.
 Used Velocity templates to email renewal letters to marketing users.
 Used stored procedures to retrieve the data from database.
 Working as a lead on Big Data Integration and Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods
technologies.
 Implemented design patterns like Data Access Objects and Value Objects/Data Transfer Objects (DTO) to transfer data between
different tiers of the application to decrease the network traffic when invoking remote objects.
 Used Apache Ant for building the application.
 Used JUnit framework extensively for unit testing.
 Used Serena Dimensions tools to maintain the version control.
 Resolved production issues while deploying the application and provided the production support.

Environment: J2EE, J2SE, Spring IOC, Struts, Hibernate 3.0, Java Script, jQuery, Ajax, JSON, JSTL, Apache CXF, JUnit, Web sphere MQ
Workflow, JMS, IBM Cognos, SQL Server 2005/2008, ANT, LOG4J, RAD7.0/7.5, My Eclipse Blue, WAS7.0, iText, Serena Dimensions,
JIRA and Agile methodology.

XO Communications, Plano, TX Dec’ 15 to Oct’


17
Java/J2EE Developer

XO360 is a CRM based intranet web application of XO Communications which helps its Customer team members to provide fast and
efficient solutions to customer queries/problems/service requests. This project communicates with every system in the company to
fetch data so that the Customer Teams, Business Users, Financial Users can use to take better decisions and serve customers.

Responsibilities:
 Involved in all phases of application development using Java / J2EE Technologies (Java, Struts, Hibernate, spring framework, JSP,
Java XML technologies, Ajax, jQuery and JSON).
 Developed the application using MyEclipse IDE and deployed it on Apache Tomcat Server.
 Participated in daily agile scrum meetings.
 Participated in Release planning, Sprint planning meetings, Sprint Review and Sprint Retrospective meetings.
 Used Moovia software to maintain product/sprint documents.
 Worked on developing the user interface for internal users with Spring MVC, Ajax, jQuery, AngularJS and JSON.
 Worked on creating the RESTful web services to feed JSON data to the AngularJS frontend.
 Used Spring technologies and Hibernate for the implementation and development of application components and to
incorporate the business logic.
 Developed Web services client code to create a service request in Seibel system.
 Worked on integrating the IBM Cognos reports with the application.
 Involved in writing the web service code to interact with other applications like My XO system.
 Used stored procedures to retrieve the data from database.
 Used ehCache to improve the application performance.
 Implemented design patterns like Singleton, MVC, DAO Pattern and Value Objects/Data Transfer Objects (DTO) to transfer data
between different tiers of the application to decrease the network traffic when invoking remote objects.
 Used Git and Source tree tools to maintain the version control.
 Used JUnit framework extensively for unit testing.
 Using Moovia to keep track of the application bugs and user story status as well as to coordinate with the Users.
 Resolved production issues while deploying the application and provided the production support.

Environment: J2EE, J2SE, Spring IOC, Spring MVC, Hibernate, Java Script, jQuery, Ajax, JSON, AngularJS, MyEclipse IDE, JAX-RS, JUnit,
IBM Cognos, Oracle 10g, LOG4J, Drools, Tomcat, Git, Sourcetree, Moovia and Agile methodology.

UPS, Atlanta, GA. Mar’15 – Nov’ 15


AWS Java Developer.
UPS is the world's largest package delivery company and a leading global provider of specialized transportation and logistics services.
Using advanced technology, access to global resources, and an integrated network of physical, technological, and human assets. The
application deals with providing the user a way to enroll in the UPS My Choice program and provide different accessibility features to
the user to update their name and address, Alerts about the packages, Schedule/reroute the package to a UPS authorized retailer in
case the user is not available at the time of package delivery.

Responsibilities:
 Worked in an Agile environment for this project.
 Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
 Oracle 11g was used as the database for the application which was hosted in the cloud using Amazon RDS service.
 Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media
files related to the application.
 Amazon IAM was used to maintain the user credentials and also involved in creating custom IAM policies to various groups
defined within the organization.
 Used Amazon CloudWatch to monitor the application performance and used the logs to identify any threshold limits.
 Used Dynamo DB to store the metrics and backend reports.
 Involved in writing code to interact with Web Services using JSON, AJAX and JQUERY.
 Consumed REST API provided by third party vendors.
 Involved in developing the Controller framework using REST based spring controller.
 Used Spring framework to inject the DAO and Bean objects and for auto wiring the components.
 Worked on Hibernate, including mapping files, configuration file and classes to interact with Oracle database.
 Developed UI screens using HTML, JavaScript, XML, Angular JSwith Bootstrap CSS and also worked on implementing custom
directives and Controllers.
 Used UNIX Shell scripts for batch jobs scheduling and customizing the environment.
 Developed JUnit test cases for all the developed modules.
 Used JBOSSas the application server to deploy the web application.
 Fixed the bugs in the existing application by tracking in JIRA.

Environment: Java/J2EE,Html 5, Bootstrap CSS, Angular JS 1.4,Hibernate 4.0, Spring, JSP, HTML5, JavaScript 1.8, JQuery2.0,JSON,
AJAX, XML, Oracle 11g,MongoDB, SVN, GitHub, Jenkins, Node JS 3 and JBOSS 7.1.

Das könnte Ihnen auch gefallen