Post Job Free
Sign in

Software Developer Web

Location:
Fairfax, VA
Posted:
April 10, 2020

Contact this candidate

Resume:

Prudhvi Raj Vejendla

adcq2j@r.postjobfree.com

612-***-****

Full Stack Developer-Java

• Professional Software developer with extensive IT experience with a background in Java development, encompassing analysis, design, development, and execution of business applications for Finance, Banking and Telecom domains.

• Experience in all phases of System Development Life Cycle (SDLC) from investigation of initial requirements through analysis, design, programming, testing documentation and implementation.

• Strong Full Stack Web developer - utilizing the latest JavaScript frameworks.

• Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Spring, MVC framework, Hibernate and Messaging Middle- ware using JMS.

• Skilled in Web designing & development using HTML5, CSS, JavaScript, PHP, jQuery, Bootstrap.

• Proficient with development of Restful Web Services.

• Extensively worked on MEAN (MongoDB, Express, Angular and Node) Stack for rapid prototyping of applications for client demonstrations.

• Built Node.js npm packages/libraries to support current and future Node development.

• Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development

(TDD).

• Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision.

• Effective Communication, Organizational and Time management skills. Universal Service Administrative Company

Washington, DC Dec 2017 – Current

At USAC we work on web called HUBB through which carriers participating in modernized Connect America Fund programs must file broadband deployment data which will then be validated, reviewed and submitted to FCC.

Responsibilities:

• For authentication and cookie management we used spring basic authentication with OKTA plugin.

• Created API to perform CRUD operations and validations on SQL DB (PostgreSQL).

• Created Spring batch to UPSERT data every day from Oracle DB to SQL database to Elasticsearch.

• Used spring boot to develop microservices for individual modules of applications.

• Developed RESTful API’s using spring boot to access individual modules of application.

• Leveraged Java 8 by using new features like Lambda, stream and many others to develop efficient application.

• Implemented unit test case using Junit for Java and Jasmin for angular JS.

• Used AngularJS and bootstrap to develop responsive web page for the web service.

• Started updating web applications to support 508 compliance.

• Implemented AngularJS controllers, directives and services to consume java servlets.

• Used Jenkins build to perform continues integration with Jenkins.

• Used ruby to create automation test cased for CICD (Continues Integration and Development).

General Motors

Roswell, GA Apr 2017 – Dec 2017

The GM team focusses on two main web applications; Global dealer locator and Web Services. The Global Dealer Locator works to make search more efficient and add new search functionalities and new user interface (using AngularJS 2) which don’t exist in the legacy system while the web services application allows users to see the current information and update their information on the same web page which is built using AngularJS 2. Responsibilities:

• Full text search platform using NoSQL Elasticsearch engine, allowing for much faster, more scalable and more intuitive user searches.

• Created API to perform CRUD operations on Elasticsearch and SQL DB.

• Spring batch to upsert data daily from SQL database to Elasticsearch.

• Used Jasypt encryption to encrypt credentials and passwords in the application.

• As the web service doesn’t require cookies or session identifiers we have used spring basic authentication (base64 encoding) for authentication.

• Used Groovy in SoapUI to test the new web services against the existing parts of classic system.

• Developed web services with both RESTful webservice and SOAP.

• Leveraged Java 8 api such as Lambda, stream and many others to develop efficient application.

• Used spring boot to develop microservices for individual parts of applications.

• Leveraged JAXB marshaller to provide both XML and JSON REST response with same service.

• Implement serialization and deserialization of XML and JSON to different objects.

• Implemented unit test case using Junit for Java.

• Used AngularJS 2 and bootstrap to develop responsive web page for the web service.

• Implemented AngularJS controllers, directives and services to consume java servlets.

• Used Jenkins build to perform continues integration with Jenkins.

• Utilize the Node package manager (NPM) along with gulp and Bower for the build. Great West Financial

Denver, CO

Project: GF II Oct 2016 – Jan 2017

Team was tasked as part of a legacy overhaul to build RESTful web application using Java and JSON on an already existing Legacy application which was using COBAL and SOAP with a non- relational database.

Responsibilities:

• Actively involved in the requirement gathering and technical design discussion for the server side implementation and worked on preparing the Technical Design Document. Involved in extensive designing of the modules using various enterprise design patterns.

• Involved in Web 2.0 techniques on UI front using AJAX, JavaScript, HTML and CSS.

• Developed AJAX based web based UI framework using AngularJS.

• Used JSON and XML formats to transfer data from the server.

• Used Hibernate for Database connectivity.

• Core java fundamentals was used to create static utility classes, comparators, generics, collections, extending abstract classes and implementing interfaces after injection.

• Created our own class for handling exceptions for reusability within the project instead of throwing generic exceptions.

Environment/Tools: Mongo DB, Express JS, Angular JS, Node JS, Bootstrap, HTML, AJAX, REST, Maven, Jenkins, Rest API, Java, J2EE design patterns, CSS, Oracle, SQL



Contact this candidate