Post Job Free

Resume

Sign in

Java Full Stack Developer

Location:
Frederick, MD
Salary:
70
Posted:
June 05, 2020

Contact this candidate

Resume:

Shivani E-MAIL: addmrs@r.postjobfree.com

Java Full Stack Developer Phone: 469-***-****

Professional Summary:

• Around 7 years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.

• Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.

• Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring.

• Experience in Java concepts such as Collections, Multi-threading, Synchronization, Exception Handling and OOPS concepts.

• Experience in client-side Technologies such as HTML/HTML5, CSS/CSS3, JavaScript and jQuery, AJAX, JSON.

• Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language).

• Expertise in installing and setting up MQ monitoring tools.

• Excellent working knowledge in configuring multiple WebLogic domains including machines, manage servers, node managers, and cluster environments.

• Hands on experience with scripting languages like Unix, Linux.

• Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.

• Experience with using Apache Tomcat Server.

• Used Maven scripts for building and deploying the application in web/App servers.

• Proficient in Design Patterns such as Spring MVC, Singleton, Session Façade, Data Access Object, Factory and Business Delegate.

• Experience in using various spring modules such as Spring MVC, Spring Batch, Spring DAO/ORM, Spring Transaction handling, Spring AOP, Spring JMS and Spring Context.

• Hands on experience in building an enterprise scale highly componentized application using Angular Java Script

• Experience in implementing CI/CD and test-driven development using Jenkins.

• Proficient in writing SQL and PL/SQL queries, Stored Procedures, functions, and triggers in Oracle, MS-SQL, and MySQL.

• Good experience in using ANT and Maven Build tools, JUnit for performing Unit testing and Log4j for logging.

• Experience in designing and developing Amazon EC2, Amazon S3.

• Worked with version control systems like GIT and SVN.

Technical Skills

Programming Languages Java/J2EE, C, SQL, PL/SQL

J2EE Technologies Servlets, JSP, EJB, JMS, JSF, JDBC, JNDI, Web Services, Spring.

Web Technologies HTML, CSS, JavaScript, jQuery, JSP, AngularJS, AJAX, JSON, XML.

Frameworks Spring Boot, Spring, Struts, Hibernate, Angular-JS

XML/Web services REST, SOAP, Apache-CXF, Jersey, JAX-WS, JAX-B, DOM.

IDE Eclipse, Visual Studio, MYSQL Workbench, SQL Developer

Databases MySQL, Oracle 10g, MS-SQL.

Methodologies Agile, TDD and Waterfall

Web/Application Servers Tomcat, WebLogic, WebSphere

Operating systems Windows 8/10, Unix, Linux

Version Controls GIT, SVN

Testing/ Debug Tools JUnit, SoapUI, Postman, Selenium, Protractor, Log4J

Professional Experience

Client: Blue Cross Blue Shield (BCBS) Sept 2018– Till date

Role: Java Full Stack Developer Location: Owings Mills, MD

Responsibilities:

• Developed the GUIs using HTML, CSS, JSP and JavaScript Components

• Developed the GUI module using Struts Framework, Tiles, JSP, AJAX, HTML, DHTML and JavaScript

• Used Angular Js in a JavaScript Framework with directives and expressions for UI development

• Also used AngularJS bootstrapper for simplification of development and testing purposes

• Extensively worked on developing UI components using JavaScript and JSON to interact with Restful web services

• Implemented Rule base techniques and others for Text Analytics to better understand the hidden issues

• Worked on Data Structures, multi-threading concepts in Core Java

• Used search and encryption algorithms for better searching methods and security improvisation

• Involved in SDLC requirements Gathering, Analysis, Design, Development of different Microservices

• Worked on improvement and support to the existing Ecommerce environment

• Have also worked on Java 8 along with Cold Fusion

• Built a custom cross-platform architecture using Java, Spring Core/MVC, Hibernate and Messaging Routing Service Active-MQ in Eclipse IDE

• Used Jasper Reports to implement enhanced user report generation and report management.

• Used JRXML file format to implement Jasper Reports on Jasper Compile Manager class.

• Implemented Web-Services to integrate different applications internal and third-party components using SOAP and Restful services using Apache-CXF

• Reviewed the XML logical data model and developed XML schema XSD to validate the model and used Jax-B for Xml-Java Mapping and Xml-Xslt conversion

• Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system Oracle11g

• Used IRS Data Retrieval tool for Implementation of Tax Audits in the Project.

• Have also implemented code for IRS CADE2 relational database to retrieve customer tax information for verification purposes.

• Used Dynatrace Application tools for transaction monitoring, fix code errors and to analyze memory threads for Java Applications

• Developed Hibernate entity POJOs based on Database schema. Implemented Criteria Query and Lazy implementation

• Developed and published web-services using WSDL, SOAP, XML and Jax-B

• Involved in pre-testing the Web-Service calls with SoapUI using end-points

• Coordinated Unit JUnit, Easy Mock Integration, User Acceptance Testing and developed test cases for bean components

• Implemented the Model View Control (MVC) structure and Developed Microservices using Spring Boot that create, update, delete and get the assignment information from backend

• Developed and deployed application in JBoss application server AS 7.1.0 for Load Balancing and Management API.

• Used Subversion for maintaining the component and for release and version management, and JIRA for defect tracking

• Used various cloud computing tools and worked on AWS environment.

• Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson

• Followed Agile and Scrum software methodology for project development and deployment purposes.

Environment: JDK 7.0, JEE, JAVA, EJB, JMS, JAX-WS, Webservice’s, AngularJS, Eclipse, RAD, Spring, Spring boot, WebSphere 7.0/8.0, Hibernate, JBOSS, JSP, Servlets, Log4j, JDBC, SQL, PL/SQL, jQuery, DOJO, Oracle 11i, TOAD, SQL Developer, IRS, CADE2, Tortoise SVN, JUnit, JMeter, Dynatrace, Web Trends, Red Hat Enterprise Linux, Solaris.

Client: T-Mobile July 2016 – Aug 2018

Role: JAVA J2EE Developer Location: Seattle, WA

Responsibilities:

• Involved in requirements gathering, analysis and development of the Insurance Portal application

• Used AngularJS to implement the MVC pattern to separate presentation components.

• Worked in an Agile environment and involved in scrum meetings s0uch as Product backlog meeting, Sprint planning meeting, Daily standup meeting, Spring review meeting and Sprint retrospective meeting

• Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.

• Developed presentation layer using struts tag libraries like logic, html, bean, etc. in JSP pages.

• Involved in creating Liferay Java Portlets and worked on inter-Portlet communication

• Handled Web Content Management system in Liferay for Insurance Portal Application.

• Used JBOSS application server while project development for Deployment API and for Hibernate Integration.

• Installed and configured VeriSign SSL certificate on windows for the DEV Environments to fix web inspection violation issues.

• Used Business System Modernization techniques for IRS Implementation to the project.

• Involved in developing Cross-site scripting XSS filters to provide security for this web application.

• Utilized Java Collections Lists, Sets, and Maps and advance core Java.

• Making the build process using Ant and Deploying application on WebLogic on DEV and UAT environments.

• Used SVN for version control and management.

Environments: Java Liferay Portlets, Java 1.6, Java Servlets, JSP, Struts1.1, Axis Web service, JSON, jQuery, JDBC, RDBMS, Oracle 11g, SQL, PL/SQL, JDBC, JBoss, HTML, AngularJS, XML, XSD, Birt reports, Design patterns, XSS Filter, IRS Data Retrieval, CADE2, SVN, Windows 7, Unix, Eclipse Helios, JUnit, SQL Developer, Oracle WebLogic 10.3, Solaris.

Client: Quest diagnostics Feb 2016– June 2016

Role: JAVA Developer Location: Colobus, OH

Responsibilities:

• Interacted with the stakeholders and gathered requirements and business artifacts

• Designed and developed enhancements for various modules of the application.

• Used jQuery for designing web pages along with JavaScript for client-side validation.

• Wrote ANT scripts for build process management.

• Used Eclipse for developing the code.

• Used JUnit for the testing the application in the testing servers

• Providing support for System Integration Testing User Acceptance Testing

• Used Oracle SQL developer for the writing queries or procedures in SQL.

• Involved in resolving the issues routed through trouble tickets from production floor

• Participated in Technical / Functional Reviews.

• Remodeled web pages and server-side components to fit into a standard framework, which highly improved manageability.

• Involved in Performance Tuning of the application.

• Used Log4J for extensible logging, debugging and error tracing.

• Need to discuss with the client and the project manager regarding the new developments and the errors.

• Involved in Production Support and Maintenance.

Environment: Java 6, JavaScript, Ajax, jQuery, HTML, CSS, JSP, Spring Framework, Hibernate, Eclipse 3.7, Oracle 11g, Rally.

Client: Indi Technology. May 2013– July 2015

Role: Java Consultant - Application Development Location: India

Responsibilities:

• Extensive experience in Ecommerce website development and maintenance.

• Good understanding of software development life cycle and scrum methodologies.

• Extensive knowledge on Agile software development methodologies.

• Experience in developing applications using Model-View-Controller architecture using spring MVC.

• Strong knowledge on object-oriented programming and development J2EE technologies.

• Strong emphasis and in-depth knowledge of Java, JSP, Servlets, JDBC

• Working Experience on ORM Tool Hibernate 3.2

• Used design patterns like Singleton, Factory, DAO and MVC for writing technical specification documents.

• Experience in Using SVN for code repository and as version control mechanism.

• Experience in Using Log 4J for logging and debugging.

• Having good experience in unit testing by using JUnit.

• Experience in configuring and deploying application Tomcat 6 and Web Logic 10.3.2.

• Good Knowledge on databases like Oracles 10g and MySQL 5.1.

• Experienced in implementing authorization and authentication in applications.

• Ability to understanding requirements and identifying the best possible solution.

• Having good programming and problem-solving skills with excellent interpersonal skills good relationship qualities.

Environment: Java 5.0, JSP, JavaScript, SQL, PL/SQL, AJAX, Apache Struts1.1, JMS, Spring Framework 2.1 M2, Hibernate 3.0, Eclipse 3.3, Oracle 10g, QC9.0.



Contact this candidate