Java Full Stack Developer Resume
Shelton, CT
SUMMARY:
- Motivated Software Professional, with around 7+ years of experience on Java/J2EE development in various domains including Healthcare, Financial, and Insurance.
- Expertise in front end development and design using Core JAVA, Servlets, JSP, JSTL, Struts, Ajax, XML, AngularJS, Angular2 HTML 5, JQUERY and JavaScript.
- Experience in spring technologies like MVC, JDBC using Eclipse.
- Hands on experience in using Jakarta Apache frameworks like Struts MVC, Spring MVC, ANT, JUnit and Log4J.
- Hands on experience in working with client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
- Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory and Session Facade.
- Experienced in deploying applications on Apache Tomcat, WebSphere, and Web Logic Servers.
- Expertise in building rich, interactive user interfaces using HTML, CSS, JavaScript, JQuery, Node.js and Angular.js, Angular2.
- Design high availability (HA) applications on AWS across Availability Zones and Availability Regions
- Proficient in developing front - end applications using HTML5, CSS3, JavaScript, AngularJS(1.3),Angular2, Bootstrap JS, Node JS and MVC Frameworks.
- Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database like MongoDB.
- Experienced in Web Services Technologies like REST, SOAP and XML.
- Thorough knowledge on web services like SOAP, WSDL, UDDI and RESTFULL.
- Experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi-tier, database driven J2EE applications.
- Expertise in J2EE Architecture using Java, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript.
- Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring MVC.
- Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Experienced in developing applications using WebLogic, and Apache Tomcat.
- Experience with XML and related standards and technologies like AJAX, DTD, XSL, XSLT, HTML 5, DHTML, CSS JavaScript and JQuery.
- Developed rich user interface using GWT (Google Web Toolkit) to create/edit/delete yard maps.
- Experienced in Design, development and testing of web application and integration projects using technologies such as J2EE, JDBC, SPRING Framework, HIBERNATE, Java Beans.
- Experience with Version Control Systems (Subversion/CVS/Maven)
- Hands on experience in Banking, Health Care, Insurance, Financial, E-Commerce, Communication Sectors.
- Expert in HTML5/CSS3 development and have experience in Node.js, bootstrap.js, Angular JS, Ext JS, Responsive Web design
- Experience in built web services using spring and CXF operating within ESB, offering REST, AWS and SOAP interfaces.
- Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
- Experience in Onsite - Offshore co-ordination to report the project status, resolve issues in client environment.
- Experienced working proficiently with various IDEs including Eclipse.
- Good knowledge of Object/Relational mapping using Hibernate
- Expertise in SOAP and REST Web services.
- Implemented various Design Patterns such as Model View Controller (MVC), Data Transfer Object (DTO), Data Access Object (DAO), Singleton pattern and Factory.
- Excellent inter personal, analytical and communication skills
- Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.
TECHNICAL SKILLS:
Programming Languages: J2SE1.4,1.5,1.6,1.7,1.8,Java, PL/ SQL and Oracle 10g & 11g Express
Frameworks: Struts 1.x,2.x, Struts 2.0,Spring 2.0.2.5.3.0 , Spring4, Hibernate4 2.0,3.0, IBATIS, Prime Faces
Front-end Technologies: HTML, HTML5, DHTML, JavaScript, EXTJS, AJAX, CSS 2.1, CSS 3, jQuery, DOJO, GWT, Angular JS, Angular2
Server Side scripting: JSP,ASP,PHP
XML Technologies: XML, XSL, HTML, DHTML, XSLT, JNDI, LDAP, SOAP, REST
Web-Services/Tools: JAX-RPC,JAX-WS, JAX-RS, Jersey, Apache XFire, Axis 1.0, JWSDP 2.0
Application/Web Servers: IBM WebSphere 5.X/6.0, WebLogic 7.x/8.x/9.0, Websphere Portal 5.x, JBoss 4.0, Apache Tomcat 5.0/6.0, GlassFish4
Databases: Oracle 8i,9i,10g,11g, SQL Server 2005,2008, MySQL, DB2 7.0,8.0,9.0, PostgreSQL 8,9
IDE Tools: IBM WebSphere Studio Application Developer (WSAD) RAD, Eclipse, JDeveloper 10.1.3, Net Beans, JBuilder, Visual Studio
Unit Testing Tools: JUnit, Mock objects in Spring
Versioning Tools: CVS, SVN, Rational ClearCase
Operating Systems: Windows 98/NT/2000/XP/vista/7/8, UNIX, LINUX, Sun Solaris
Build Tools: Ant1.7.1, 1.8.4, 1.9.0, Maven2, 3, Jenkins
Database Tools: TOAD, MySQL Query Browser, Squirrel SQL Client
Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP, FIX
Rule Engine: CNSI-Rule IT
SDLC Methodology: Agile (SCRUM), TDD, Waterfall
Web Technology: JSP, Servlets, Groovy, JSON, JNDI, JDBC, Java Beans, JavaScript, Web Services, AJAX, HTML,HTML5, XHTML, JavaScript, CSS, CSS3, Angular Js, Angular2, JMS, ActiveMQ
PROFESSIONAL EXPERIENCE:-
Confidential, Shelton, CT
Java Full Stack Developer
Responsibilities:-
- Developed HTML, DHTML, XHTML, UML, Java Server Pages confirming to JSP and Java Beans to present Client side GUI.
- Used Struts Framework to implement J2EE design patterns (MVC).
- Worked with Tag Libraries in Struts framework.
- Developed UI using JSON, JQuery, AJAX.
- Involved in requirement gathering and creation of UML diagrams.
- Designed and developed advanced dynamic views using JSP, Java Script, XML, CSS, XML Schema, HTML, and DHTML.
- Extensively used GWT technology to add interactivity to the web pages.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Used Angular2, HTML5, and CSS3; all HTML and DHTML was accomplished through Angular2 directives
- Used AGILE methodology and participated in SCRUM meetings.
- AWS EC2 instances were configured in developing and QA environments with NodeJS
- Developed user stories using Core Java and Spring 3.1, Hibernate ORM and consumed REST web services exposed from the profit center.
- Experienced in using GWT for JavaScript applications.
- Developed all the UI pages using extensive markup and scripting languages (HTML, DHTML, JavaScript, and CSS)
- Created and maintained front-end JavaScript applications in Java using Google Web Toolkit (GWT).
- Used jQuery core library functions for the logical implementation part at client-side for the application
- Prefer experience with JavaScript and JavaScript frameworks both client side (Angular2) and server side (Node.js)
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
- Involved in writing jQuery-based AJAX requests
- Involved in development using struts components - Struts-config.xml, tiles, form-beans and plug-ins in Struts architecture.
- Build SOAP Web Services based on AWS (Amazon Web Services).
- Developed and maintained web application systems using Node.js
- Used Crystal reports for reporting the database details.
- Extensively worked with the JDBC Stored Procedures from Oracle database.
- Developed various stateless session EJBs as business components
- Used Struts in MVC implementation and OOAD that uses Servlets and JSP tags, from the J2EE specifications, as part of the implementation.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular2 and jQuery
- Experience with NoSQL data-stores like MongoDB.
- Used SVN for version control, used JRocket - Mission Control for Java Performance Tuning.
- Used Maven scripts to build the applications and deploy on web application server.
- Coordinating development efforts and troubleshooting technical problems during testing support.
- Worked with the key components of AWS (Amazon Web services) like EC2 ( Elastic Compute Cloud ) and S3 (Simple Storage Services).
- Developed JSP as the view, Servlets as Controller in the Struts Framework.
- Developed Business components using EJB 3.0.
- Worked on Web sphere application server.
- Used hibernate to implement the DAO layer.
Environment: Java, DHTML, HTML, CSS, Servlets, Struts, JSP, AWS,EJB 3.0, JQuery, JSON, JSP, Angular2, Node JS, Html 5,BootStrap, CSS 3, Restful, AJAX, Hibernate, Mongo DB, IBM WebSphere application server, GWT,ORACLE 11g, CVS, MAVEN.
Confidential ,Dallas, TX
Java Full Stack Developer
Responsibilities:-
- Understanding functional specifications and developing creative solutions to meet business requirements.
- Took a major role in UI design.
- Designed CSS style sheets for application wide usage.
- Converted oracle forms and reports into dynamic web application using Java, JSP, servlets
- Developed dynamic Login page which has an option to connect to different databases.
- Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
- Used J2EE design patterns such as MVC, DAO and DI/IOC, Business Delegate, Singleton for the applications.
- Consumed restful web services using Http Client from different applications within the network
- Developed user interface using BOOTSTRAP UI and Angular JavaScript to simplify the complexities of the application
- Working on AWS Elastic load balancing for deploying applications in high availability.
- Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
- Angular JS was used to parse the JSON file using the REST web services.
- Developed business tier components and services using RESTful web services.
- Used Spring Rest Controllers, Spring Web MVC and Spring Boot extensively to implement server side business logic.
- Used Spring JPA to design entity data mapping with Oracle DB.
- Implemented Log4J1.2 for Logging Errors, debugging and tracking using loggers, appenders.
- Involved in JAD sessions with the client and functional team and gave demos on developed functionality.
- Worked extensively with importing metadata into Hive using Scala and migrated existing tables and applications to work on Hive and AWS cloud Developed code for both server side and client side implementations using Spring Web MVC, AOP and Dependency Injection.
- Developed User Interfaces using HTML and Backbone.JS.
- Developed reusable Backbone.JS directives and worked on Backbone.JS Controllers which Isolates scope to perform operations in UI.
- Experience working with SOAP and Restful Web Service.
- Extensive experience using MAVEN to build the projects.
- Used various libraries of JavaScript like JQuery, JQuery UI, Angular.js, Ext JS, and Node.js.
- Designed Database Schema and Writing SQL queries.
- Build multiple servers on AWS using cloud formation template (json)
- Used Spring framework to implement the MVC design pattern for implementing business logic of the application.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS)
- Created REST and SOAP services to provide Workers information.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver
- Consumed restful web services using Http Client from different applications within the network
- Restricted the access to the specific users as desired by the client. Allow users to have access only to those screens determined by their clearance levels.
- Populated values in a dropdowns writing Ajax functions.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Created Service interfaces and implementation based on the user requirements.
- Used ANT build tool to build and deploy the application.
- Developed Ant Scripts for the build process and deployed in IBM WebSphere.
- Performed Unit Testing Using JUnit. Created Stored Procedures, views, Triggers which improved the performance of the site.
- Created unit tests for the services using JUnit.
- Developed ANT scripts to compile and build the application.
- Modified existing SQL Statements and PL/SQL objects to in corporate the new business logic and functionality.
- Involved in debugging, defect fixing and testing of the web application.
- Developed XML sitemaps for the entire web site using Java sitemap generator library
Environment: Java 1.7, JSP, JSTL, JavaScript,, HTML5, CSS3, CSS, AJAX, Spring 2.5, Hibernate 3.0, SQL Server 2008, ANT, Apache CXF 2.5.2,REST, IBM WebSphere 6.0, Log 4j, AWS, JUnit, ClearCase, AngularJS, My Eclipse, Eclipse CA SCM, Eclipse GWT, Backbone JS.
Confidential, NYC, New York
Java/J2EE Developer
Responsibilities:-
- Responsible for gathering all required information and requirements for the project.
- Developed UI screens using Struts tags in JSP.
- Extended standard action classes provided by the Struts framework for appropriately handling client requests.
- Configured Struts tiles (tiles-defs.xml) for reusing view components as an application of J2EE composite pattern.
- Developed Web Service client interface with JAX - RPC from WSDL files for invoking the methods using SOAP.
- Developed RESTful web services for the Downstream Systems
- Designed DTO, Business Delegate, Factory and Singleton design patterns.
- Developed the application on Eclipse and used it for editing, debugging, compiling, formatting, build automation
- Used Ajax to give ease to the user by providing data while filling the forms in the application
- Developed Web Services using Apache Cxf to provide the health record information to the care provider.
- Developed WSDL and transferred data using the SOAP protocol.
- Involved in creating the Hibernate POJO Objects and developed Hibernate mapping between MVC model and database.
- Developed SQL queries and Stored Procedures using Oracle 11g to retrieve and insert into database schemas.
- Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
- Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
- Used Eclipse Kepler as Integrated Development Environment (IDE).
- Developed Ant Scripts for the build process and deployed in Web Logic Server.
- Version Control was mandated through Subversion.
- Performed Unit Testing Using JUnit.
- Implemented Log4J to trace logs and to track information.
- Experience in Agile Programming and accomplishing the tasks to meet deadlines.
Environment: JDK 1.6, Struts 1.3, JSP, Ajax, JSTL, JavaScript, Hibernate 3.0,SQL, CSS, Dreamweaver CS3, Log4j,JUnit, Subversion, Eclipse 3.4, Web Logic 10.0, Oracle 11g, SOAP, Apache Cxf 2.5.2, ANT.
Confidential, NEWYORK, NY
J2EE Developer
Responsibilities:-
- Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
- Developed complete Web tier of the application with MVC framework.
- Developed JUnit test classes.
- Analyzed the EJB performance in terms of scalability by various Loads, Stress tests using Bean-Test tool.
- Developed Session Beans as the clients of Entity Beans to maintain the Client state.
- Designing and developing the JMS objects and used MQ Series as provider. .
- Developed ANT Scripts to build and deploy EAR files on to Web Logic Application Server.
- Used RUP to maintain business driven development.
- Created XML based schemas.
- Used UML for designing test cases and creating sequence and class diagrams.
- Actively involved in configuring the Web Logic application Server and deployed all the modules like Web modules and Business modules.
Environment: Java,JDK1.5,Servlets,Hibernate,JPA2.0,Spring2.5,JSFbeans,JSFAjax,Oracle10g, Eclipse 3.4, Apache Ant, Web Services, Apache Axis 2.0, WebSphere 6.1, JSF Taglibs, JavaScript, HTML, CSS, XML, ClearCase, Clear Quest
Confidential
Java/J2EE Developer
Responsibilities:-
- Involved in requirements gathering and technical design specification.
- Involved in the development of Login/Registration, Reports, and Admin and Statements modules.
- Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published the WSDL to UDDI registry using the SOA architecture.
- Implemented web-based application using spring frame work.
- Used Factory, Singleton, Session Facade, Business Delegate and DAO Patterns.
- Involved in the Impact Analysis of new enhancements.
- Extensively involved in pre-production defect fixing.
- Used Logging mechanism for capturing and logging error, info and debug messages and related information using log4j.
- Extensively worked in Hibernate for persisting the data.
- Extensively involved in writing the SQL queries as per the business requirements.
- Worked with JSON to parse data from Data Base.
- Involved in resolving the session issues in the Application.
- Performed Extensive Exception handling mechanism for handling errors and exception conditions in the application.
- Developed JMS components to send messages from one application to other application internally.
- Used Value Objects as a design pattern so that the client makes a single remote method invocation to the enterprise bean to request the Value Objects.
- Worked on Hudson build tool and deployed the build in Hudson.
- Involved in Unit testing, Integration testing, User Acceptance Testing.
- Used Dimensions as the version control system and defect tracking respectively.
- Environment: Java, JSP, Java Script, EXT JS, JSON, HTML, CSS, JSF, SWT, EJB 2.1, Spring, Hibernate, Rest Web Services, Spring security, Hudson, Tomcat.
