Post Job Free
Sign in

Web Services Software Engineer

Location:
Charlotte, NC
Posted:
November 07, 2017

Contact this candidate

Resume:

Tejaswi Susarla FULL STACK JAVA DEVELOPER

ac26fg@r.postjobfree.com 980-***-****

SUMMARY

Sun Certified Java Programmer in 2012 with 4+ years of Experience in Java, J2EE, Spring MVC, Hibernate, Angular1/2.

Experience in Core Java with conceptual and practical understanding of Object Oriented Programming Concepts like Multi-Threading, and Polymorphism, Inheritance, Collections.

Experience in Analyzing and collaborating with the Business requirements team, participate in specification review meetings with Business Analysts and project team.

Over 3+ years of experience in designing professional UI web applications and front-end technologies like HTML5, CSS3, Sass, LESS, XML, XHTML, JavaScript, jQuery, AngularJS and Responsive web design.

Experience with implementation of Restful and SOAP web services.

Utilized MEAN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS.

Worked on Angular JS filter concepts using AngularJS services where the data filter comes from the remote server.

Leveraged AngularJS sources for data access. Created custom directives, factories, services for re-usable components.

Created AngularJS custom reusable self-contained testable modules, controllers, directives and service to implement the functionalities.

Experience in bug fixing using tools like JIRA, Bug zero with in-depth understanding of the application, techniques and tools.

Experience in Waterfall, Scrum development models in Software Development Processes like SDLC, Test Driven Development (TDD) and domain driven design with iterative methodology and development.

PL/SQL experience and knowledge in relational database concepts, Oracle and MYSQL.

Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, factory patterns. Hands on experience on writing Queries, Stored procedures, Functions and Triggers using SQL.

Hands on experience in using Spring frameworks, Hibernate, Messaging, Spring batch.

Used SOAP for Web Services by exchanging XML data between the applications.

Developed and consumed RESTful Web Services in multiple projects. (JAX-RS).

Good Knowledge on using JUnit for Unit Testing along with Spring Mock and Mockito framework.

Experienced in using Web/Application Servers like, Apache Tomcat and WebSphere MQ.

Knowledge of working with NoSQL databases like MongoDB.

Good working experience in Operating Systems like Windows/XP/7/8, UNIX, Linux(Ubuntu).

Used Good working knowledge in version control tools like GIT, GitHub, CVS.

Expertise in Logging, build management, and Testing framework using Maven, TestNG, Log4j, and JUnit frameworks.

TECHNICAL QUALIFICATIONS

JAVA, J2EE, ES6, Bootstrap Hibernate, JSP, Maven, JSF, Spring 4.x

MySQL, PLSQL, RESTful, SOAP JavaScript, Angular, AngularJS, HTML, CSS

CVS, Subversion, GIT. Eclipse, NetBeans, IntelliJ, log4j

EDUCATION/TRAINING/CERTIFICATION

Master of Science, Information Technology, University of North Carolina- Charlotte, NC GPA: 3.7

Bachelor of Engineering, Computer Science and Engineering, Osmania University, India GPA: 3.7

CERTIFICATES

Sun Certified Professional Java SE 6 Programmer- Dec 2012

WORK EXPERIENCE

Client: Charlotte Museum Centre University of North Carolina-Charlotte J2EE Jan 2016 – May 2017

Description:

Caged space is a system creates a prepared music field that allows the audience to move through the caged space using their smart phones to engage both with live performers and digitally deliver augmented pieces of composition. Each member of the audience will have a unique listening experience depending on their position and movement during performance. The system mainly consists of 3 major components: Audience App, Streaming App, Admin App

Responsibilities:

Performed client-Side validations using Angular and ionic Bootstrap modules.

Designed and developed user interface static and dynamic web pages using Angular and Ionic framework modules

Implemented validation framework using Angular, extend client side as well as server-side validations.

Added AWS Lambda functionalities and performed firebase integration of the system.

Created Serverless deployment using AWS S3 bucket.

Responsible for design and development of web front-end, middle-tier messaging and approval system.

Written J Units to test user interfaces that were developed within the application.

Contribute in IT Automation, Unit testing, System testing and smoke testing for all releases.

Environment: Angular, Ionic, Nodejs, firebase, AWS Lambda, Serverless

Pharmacy Internet Application University of North Carolina-Charlotte J2EE

Enables user to order and manage their purchase of medicines. Implemented Spring JDBC for integration to ORACLE database. Developed microservices using Spring boot, EJB components encapsulating business logic. Followed web accessibility guidelines while coding website. Used jQuery for interaction between JavaScript and HTML. Developed client-side validation code using JavaScript and jQuery. Used CSS processor like SASS and LESS.

Responsibilities:

Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.

RESTful web services using Jersey for JAX-RS implementation.

Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC.

Designed, developed a custom, single-page, responsive web application on front end using AngularJS.

Used Spring Framework AOP Module to implement logging in the application to know the application status.

Utilized various JavaScript and jQuery libraries bootstrap, AJAX for form validation and other interactive features.

PROFESSIONAL WORK EXPERIENCE

Infosys, India Software Engineer May 2015 – Dec 2015

Created responsive website in portal environment.

Based on wireframes and design created HTML templates for desktop and mobile site.

Implemented a responsive style jQuery carousel.

Cross browser compatibility testing was performed.

HTML5/CSS3 for mobile site and site was tested in iOS, Android.

Designed and developed user interface static and dynamic web pages using JSP, HTML, JavaScript, AngularJS, Node JS and CSS.

Implemented the validation framework using JavaScript to extend client side as well as server-side validations.

Environment: Angular, HTML, CSS, J2EE.

AWARDS

Recognized with DAS award for low defect matrix score and bugs of application development.

PAREXEL International, India Associate Software Engineer Mar 2013 – Apr 2015

Description:

This project aims to develop double blinded clinical study to test the efficiency of a drug researched for children. This trial involves 2 phase testing of the medicine where medicine is tested on the subjects during 3 cycles with a window period of 15 days. The reactions and progress for each subject is stored and monitored using web based application.

Responsibilities:

Involved in creating user screens using MVC views from requirement specifications and wireframes. Written HTML and CSS code as well as JavaScript/jQuery code in CSHTML views.

RESTful web services using Jersey for JAX-RS implementation.

Utilized various JavaScript and jQuery libraries bootstrap, AJAX for form validation and other interactive features.

Extensively used custom directives, decorators and services to interface with both legacy and RESTful network services and DOM manipulations.

Used RESTful web services using AJAX, HTML, XML, JSON, JavaScript and jQuery.

Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC.

Developed html views with HTSML5, SCSS, Bootstrap and AngularJS using visual studio code as IDE.

Environment: Java1.8, Servlets, JSP, J2EE, spring MVC, Spring Form tags, Spring MVC, Hibernate, Angular 2.0, Oracle11g, HTML5, CSS3, Bootstrap, Restful Services, Apache Tomcat Server, Log4J, Ajax, PL/SQL, GIT.

Deloitte Consulting Business Tech analyst June 2011 – Aug 2012

Description:

The core aim of the project is to track sales of items from cash registers with additional features for interpreting data. It follows a client-server model connected to a central database to which multiple store and warehouses are connected. This uses a web based interface to display inventory data to the stock manager client.

Responsibilities:

Implemented Java Script for client-side validations.

Developed Web Services for data transfer from client to server and vice versa using SOAP, WSDL, and UDDI.

Designed and developed user interface static and dynamic web pages using JSP, HTML, JavaScript, AngularJS, Node JS and CSS.

Developed RESTful web services for accessing the database to retrieve data.

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Implemented validation framework using JavaScript to extend client side as well as server-side validations.

Used Hibernate Query Language (HQL) for accessing data from database and created Hibernate POJO Objects and mapped using Hibernate annotations.

Wrote SQL queries to perform Data Validation and Data Integrity testing.

Environment: HTML, CSS, JavaScript, HTML, SPA, Java, MVC, DOM, JSON, AJAX, SOAP, XML, REST ful, PLSQL, Oracle, Windows.



Contact this candidate