Post Job Free

Resume

Sign in

Java Developer Design

Location:
Olympia, WA
Posted:
January 04, 2021

Contact this candidate

Resume:

VAMSI REDDY

Sr. Java Developer

adi52z@r.postjobfree.com 360-***-****

SUMMARY:

Over 6 years of experience in IT industry with consummate experience in analysis, design, development and testing client server and n-tier applications using Java and J2EE.

Have a good understanding of Agile and Waterfall methodologies. Have worked on various Service Oriented, Client/Server, GUI and Web based applications in these years.

Experienced in frameworks: Jakarta Struts Framework, Spring MVC, Spring Boot and STS (Spring Tool Suits).

Experience in XML and related technologies like XPath and parsers like JAXP (SAX, DOM) and JAXB.

Expertise in design and development of various web and enterprise applications using JPA, Hibernate, JSP, JavaScript, Servlets, JDBC, Web Services, JAX-WS, Axis, and RMI.

Experience in developing web service applications using SOAP and WSDL.

Experienced in GUI/IDE tools like IBM Rational Application Developer (RAD), Eclipse, and IntelliJ.

Experience with UML.

Experience in using Spring ORM module and integration with Hibernate ORM framework.

Strong Expertise in Core Java, data structures, algorithms, Object Oriented Design (OOD) and Java concepts such as OOP Concepts, Collections Framework, Swing/AWT development, Exception Handling, I/O System, Multi-Threading, Reflection, Generics, Interfaces, Synchronization and other new features in Java 7 and 8.

Expertise in developing rich GUI interfaces using HTML5, CSS3, JavaScript, jQuery, AngularJS, Backbone JS, Bootstrap, Node JS, JSP and Servlets.

Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

Experience in making web pages cross browser compatible, XML, XML Elements. Experience using Java Script, Angular JS, Node.JS and AJAX.

Robust technical knowledge in Java/J2EE, JSP, Applets, Java Script, Spring Boot 2.x, Hibernate3.2 with JPA, HTML, DHTML, JDBC, XML, EJB, JMS, LDAP, R.

Ability to learn and adapt quickly to the emerging new technologies and paradigms.

Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.

Experience in using Clear Quest, Clear Case, CVS, and Subversion (SVN) for source control and Release Management.

Experience working with React, Redux, Web pack, Node.js, and NPM.

Experience in working with Databases like Oracle and MYSQL and proficiency in writing complex SQL queries.

Experience in designing application architecture based on MVC for design, data validation database access.

Experience in Requirement Analysis, Design, Development, Testing and Documentation of Software Development Life Cycle (SDLC).

Worked on different OS UNIX (AIX), Linux, Windows NT, and Windows XP.

Project deployed on Apache Tomcat Server.

CRUD related operations with Database is achieved using Spring Hibernate and JPA.

A Team Player with adherence to position at all levels and ability to perform under stress. Excellent communication and interpersonal skills. Experienced in Agile/Scrum methodologies.

ACADEMIC QUALIFICATION:

Master’s in Computer Science, SJC, CA.

TECHNICAL SKILLS:

Operating Systems

Windows 98/2000/XP/NT, UNIX, Linux

Languages/scripts

Java 1.5/1.6/1.8, SQL*Plus, PL/SQL, C, C++

J2EE Technologies

AJAX, JSP 2.0, Servlets 2.2, EJB 2.0, RMI, Java Script, HTML, JAAS,

XML (XML 1.0, SOAP, WSDL), JDBC, EJB, JMS

Databases:

Oracle 8i/9i/10g, Microsoft SQL Server 2000, MySQL

Case Tools:

UML, DIA, Rational Rose

Application Servers:

IBM WebSphere Application Server 5, WebSphere ESB v6.0/7.0

Web Servers

Apache Tomcat 7.0/8.0, Apache HTTP Server

Tools & Frameworks:

Jakarta Struts framework 1.2, Hibernate 3.0, React JS, CVS, Spring MVC/Boot,

Node Js

IDE:

Rational Application Developer 5.0, 5.1.2, My Eclipse 6.x, Eclipse 3.x

Net Beans 4.0/4.1

Protocols

HTTP, HTTPS, FTP, SMTP, REST, SOAP

PROFESSIONAL EXPERIENCE:

Java Developer

US Cellular, Chicago, IL. Oct’2019 – Nov’2020.Responsibilities:

Developed RESTFUL web services by using the spring boot.

Involved in Full life cycle experience including requirements analysis, high level design, detailed design, UMLs, data model design, coding, testing and creation of functional and technical design documentation.

Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.

Involved in creating pages from mockups using Angular 2, jQuery, CSS3, and HTML5.

Responsible for setting up Angular 2 framework for UI development. Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.

Created Typescript reusable components and services to consume SOAP API's using Component based architecture provided by angular 2.

Involved in writing the action classes and from beans for different modules using Spring MVC.

Configured Spring AOP Transaction management in services for DML operations to ensure data integrity and Consistency.

Implemented Hibernate as the ORM tool for data persistence. Involved in developing the mapping files hbm.xml for the persistence classes.

Check in and Check out of application code is achieved by GIT.

Consumed ORACLE AND ADOBE E-Sign RESTFUL API’s for developing custom Applications.

Extensive use of Enterprise Java Beans (EJBs) for middle tier component implementation and implementation of business logic.

Developed new application and added functionality to existing application using Java/J2EE technologies.

Worked on ORACLE CEC Migration from Old tenancy to the new tenancy.

Monitoring the Application logs using the putty.

Performing the file transfer from the infra servers to local by using the Winscp.

Developed the JUNIT test cases for the custom applications.

Developed SHELL Scripts for checking the Health checks of Linux servers

Created and implemented Automatic scripts for performing Functional, Regression, System, Integration testing.

Experience in Defect Management using BMC Remedy.

Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks.

Design and develop Micro services-based application, which adheres to cloud development principle.

Developed the Web Application using JSP, Servlets, HTML and performed validations using JavaScript.

Deployed and tested on WebSphere Application server.

Environment: Java 8, JSP, Spring, Hibernate, XML, CSS3, AJAX, HTML5, Type Script, Angular 2, Git, JAX-WS, Bootstrap, Tomcat Server, SOAP Web Services, Spring Boot, MongoDB, NoSQL, UML, JUNIT, SOA, Agile, SOAPUI, Jasmine.

Java Developer

T-Mobile, Bellevue, WA. Apr’2019 – Sep 2019.

Responsibilities:

Developed the application based on MVC architectural design patterns.

Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.

Experience in developing the SOAP/RESTFUL Web Services.

Check in and Check out of application code is achieved by GIT, Bit Bucket.

Developed common component which is being used across all REST services in B2B Integration.

Extensive use of Enterprise Java Beans (EJBs) for middle tier component implementation and implementation of business logic.

Developed new application and added functionality to existing application using Java/J2EE technologies.

Experience working in BDD framework like Cucumber.

Created and implemented Automatic scripts for performing Functional, Regression, System, Integration testing.

Prepared Unit Test Cases and reviewing Test Results. Designed and developed front end using JSP and JSTL

Implementation and execution of automation test in Selenium Web Driver.

Experience in Defect Management using JIRA.

Work in an agile environment and participate in conceptualizing and implementing platform features for our global web properties.

Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks.

Follow SDLC best practices such continuous integration, automated unit test and regression testing, etc. And focus on end to end quality of the deliver.

Design and develop Micro services-based application, which adheres to cloud development principle.

Developed the Web Application using JSP, Servlets, HTML and performed validations using JavaScript.

Deployed and tested on WebSphere Application server.

Developed SQL queries and used stored procedures to perform transactions with the DB2 database.

Environment: Java, JSP, Servlets, EJB, JDBC, XML, XSLT, XPath, SAX, DOM, IBM WebSphere Server, HTML, JavaScript, SQL.

Java Developer.

DISH NETWORK, Englewood, CO. Mar’2018 – Mar’2019.

Responsibilities:

Engaged in gathering, analyzing and identifying various individual logical components.

Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.

Check in and Check out of application code is achieved by GIT, SVN and Clear Case.

Involved in production support activities after went to live.

Deployed in DevOps environment using GitLab and Docker in Rancher environment.

Developed common component which is being used across all REST services in WFM (Workforce Management System).

Experienced in working with IDE tools WebSphere.

Implemented Spring MVC/Boot Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.

Wrote and executed Test Cases based on written design, as well as based on product knowledge that resulted in greatly improving the software.

Researched and documented software bugs and created and implemented fix.

Prepared Unit Test Cases and reviewing Test Results. Designed and developed front end using JSP and JSTL.

Responsible for investigating the issues, defects, determining problem root cause, formulating corrective action Recommendations and implementing them. Created Web Services using SOAP and Producing WSDL to the Client side.

Created detailed design documents using UML (Use Case, Class, Sequence, and Component diagrams).

Java Developer.

Dept. Of social and Health services, Olympia, WA. May’2015 – Jan’2018.

Responsibilities:

Engaged in gathering, analyzing and identifying various individual logical components.

Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.

Check in and Check out of application code is achieved by Clear Case.

Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.

Followed Agile Methodology in analyzes, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects.

Designed and developed front-end using Servlet, JSP, JSF, DHTML, Java Script and AJAX.

Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.

Developed a Web Service (Mapping Document) that is shared between front end and medical bill review system.

Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.

Implemented RDMS and Oracle as resource tier and developed PL/SQL Stored procedures, Function and Event Triggering in add, update and retrieval modules.

Developed DAO (Data Access Object) classes in order to access data from database.

Experienced in working with IDE tools WebSphere.

Environment: J2EE 5.0, Hibernate 3.2, Spring MVC Framework, UML, Servlet 2.5, JSP 2.1, AJAX, DHTML, Java Script 1.8, Oracle10g, Web services, JDK 1.5, PL/SQL, DAO, WebSphere V6.1.

Java Developer.

Well’s Forgo, San Jose, CA, USA. Oct’2014 – Mar’2015.

Responsibilities:

AGILE Methodology is followed to develop the project.

Developed mappings between objects and relational database tables retrieving results from the database using the middleware. Created Data Transfer Objects which are populated by Hibernates queries and transferred to the JSPs for display purposes.

Implemented various screens for the front end using React JS and used various predefined

Components from NPM (Node Package Manager).

Tables are created by running Script’s on SQL Developer IDE.

Used Java Message Service (JMS) for loosely coupled, reliable and asynchronous exchange of patient treatment information among J2EE components and legacy system.

Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSF and Spring DI.

Involved in responsive design and developed a SPA responsive website that could be served to desktop, Tablets and mobile users using React JS.

Built single Page Application with loading multiple views using route services and adding more.

User experience to make dynamic by using Angular JS framework and Node JS.

Redesigned the existing module with Angular JS & React JS according to the client requirements.

Configured and Implemented web services specifications in collaboration with offshore team.

Consumed web services and were called using JAX-RPC SOAP protocol, WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).

Developed advanced Oracle PL/SQL along with records, collections, reference cursors and advanced Bulk techniques (FOR ALL, BULK COLLECT) to improve performance.

Involved in development of REST Web Services using Spring MVC to extract client related data from databases and implementing the Microservices to base on RESTful API utilizing Spring Boot.

Modified existing and created new Hibernate objects-based Queries for data storage, retrieval, tuning and mapping.

Strong knowledge in Oracle utilities like SQL*Loader, Import/Export, UTL_FILE to load data from external source like flat files into database tables.

Designed and developed User Interfaces using JSPs, JSTL, JavaScript, HTML and JQuery.

Used Collection framework extensively during the development of the APIs.

Designed and implemented the enhancements of the application using various design patterns.

Deployed and tested the application onto WebSphere application server.

Deployed the application using web services over multiple networks.

Environment: Multi-threading, JDK 1.5, JSP, JSTL, spring 2.5, Struts 1.7, Hibernate3.5, Java Script, HTML, DHTML, CSS, JQuey1.4, XML, Webservices, SVN, JAX-WS, JDBC, MAVEN/ANT, Web Sphere 7.0, RAD 7.5, TOAD.



Contact this candidate