We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Around 7+ years of extensive experience in Architecture, Analysis, Design, Development, Testing and Support of distributed and Web applications usingJava - J2EE, AngularJS, HTML, CSS, JSP, XML, JAXP, AJAX, JQuery, Servlet, JDBC, ORM, Hibernate, SPRING, JPA, EJB, JDO, JNDI, CXF, Web services, RMI.
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns.
  • Expertise in back-end procedure development, for Database Applications using Oracle 9i & 10g, SQL and PL/SQL
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and Net Beans.
  • Expertise in J2EE Architecture usingJava, JDBC,JavaBeans, 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.
  • Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture,JavaBeans, XML.
  • Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache Axis.
  • Experience working with SOAP and Restful Web Service.
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.
  • Experience working with Agile SCRUM methodology and working in pair.
  • Experience in client-side development with CSS, JavaScript.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks.
  • Experience Hands on with PL-SQL Stored Procedures, Triggers and Views.
  • Experience on Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers, JBOSS and Apache Tomcat Application Server.
  • Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case, and Jenkins) and defect tracking tools like Clear Quest, Quality Center.
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers.
  • Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server.
  • Worked in TDD and version management tools GitHub, SVN.
  • Experience in LDAP for authentication scheme and in middleware technologies.
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches.
  • Experience in working as adeveloper, a team lead and an onsite coordinator
  • Experience in interacting with the client directly at client location
  • Possessing good interpersonal skills which were applied in coordinating with development team, QA team and support team as required
  • Experience in SPRING, struts frameworks.

TECHNICAL SKILLS:

Programming Languages: C, C++, and Java

J2SE Technologies: Core Java, Threads, Swing, I/O, JavaBeans, JDBC, JSP, Servlets, JDBC, Hibernate etc.

Web Technologies: JSP, Servlets, EJB, JDBC, JavaBeans, HTML4/5, JavaScript v1.8, Web Services, AJAX 16.1.0, jQuery 3.1.0, Angular JSWeb Servers: Apache Tomcat 8.0.22, WebLogic 12.2.1, IBM WebSphere8.5.

XML Technologies: XML, XSL, XSLT, DOM, and JAXB.

Databases: Oracle, MySQL, MS-Access and MS-SQL Server

Development Tools/IDE: Eclipse 4.6, Net Beans 8.0.2, JBuilder v2008 R2, Sublime Text 3, Brackets v1.7 Visual Studio

Build Tool: Ant 1.9.7, Maven3.3.9, and Jenkins.

Tools: SQL Developer, DB Visualizer, Visio etc.

Operating System: Windows, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Full stack Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Used AGILE methodology and participated in SCRUM meetings.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact with database.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Working on Angular JS 1.5 to Angular JS 2.0 Code Migration.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used with Angular JS to route the control to desiredJavaservices.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, JQuery, HTML5, CSS3 and Angular JS.
  • Developed coreJavaprograms for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using AWS.
  • Created custom Plugins, templates, and functions for Angular JS application.
  • Implemented Hibernate for data persistence and management.
  • Analyzed and fixed issues related to REST Web services and Application responses.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Performed unit testing using JUnit.
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Involved in developing stored procedures and Triggers on Oracle11g
  • Used NPM to manager server side packages.

Environment:Java1.7, J2EE, Spring Framework 4.0, Hibernate, AJAX, Oracle 11g, Web Services, AWS, Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, Bootstrap, JQuery, JBOSS, JUnit, Grunt, GitHub, SQL, JMS, HTML5, JSP, CVS, CSS, MVC, Maven and SVN.

Confidential, New York, NY

J2EE Developer

Responsibilities:

  • Worked as afullstackdeveloperto develop web applications using spring, Rest based Web services. Used HTML5, CSS3, JavaScript, JSP, JQUERY, Angular JS, AJAX and Bootstrap in front end.
  • Involved in Design, Development, Unit Testing and maintenance of CEC application.
  • Involved in discussions with Business Analysts and designed the TDD (Technical Design Documents).
  • Involved in writing Spring Configuration XML files that contains declarations and other dependent objects declaration.
  • Designed and documented REST/HTTPAPIs, including JSON data formats and API versioning strategy.
  • Developed user interface using BOOTSTRAPUI and Angular JavaScript to simplify the complexities of the application
  • 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.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents and also Implemented JAXB in XML binding.
  • 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.
  • Involved in production support for resolving user problems.
  • Involved in pre-testing the Web-Service calls with Postman (Plug-in for chrome).
  • Developed JUnit test classes for Controller, Service and Data layers
  • Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Used Mockito for data mapping along with J-units.

Environment:Java1.7, Backbone.JS, Spring Boot, AWS, Spring Web MVC, Spring REST, Spring JPA, IBM Rational ApplicationDeveloper(RAD) Eclipse, Apache Tomcat, Twitter Bootstrap, IBM Clear case, IBM Clear Quest, UML, XML, XHTML, HTML, CSS, XSL, Oracle, SQLDeveloper, Log4j.

Confidential, Birmingham, AL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications usingJava, J2EE, Struts, JDBC
  • Deployed Spring Boot based micro service Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on corejava, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Built applications for scale using JavaScript and NodeJS.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Developed SOAP based XML web services.
  • Used SAX XML API to parse the XML and populate the values for a bean.
  • Used Jasper to generate rich content reports.
  • Developed XML applications using XSLT transformations.
  • Created XML document using STAX XML API to pass the XML structure to Web Services.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Designed and developed web interfaces and business logic using Spring, JSP, Servlets,JavaBeans, Spring JDBC,JavaScript, HTML, and XML Technologies
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

Environment: Flex, EJB, Spring, JSP1.2, Servlets2.1, Jasper reports, JMS, IBM MQ, XML, SOAP, UDDI, WSDL, Angular JS, AWS, JDBC, JavaScript, XSLT, XML, UML, HTML, JNDI, Rational Rose 98, Oracle 10g, Apache Tomcat, ClearCase, Log4J, ANT, JUnit, Eclipse

Confidential, Brea, CA

Fullstack Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and deployment of the enhancements
  • Develop Servlets, Session and Entity Beans to implement business logic and deploy them on the Web Sphere Server.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes
  • Used Web logic server for deployment and eclipse 3.0 asJavaIDE tool for creating JSP's, Servlets.
  • Involved in developing rawjavaback end programs for back end Interfaces programs which would involve processing the batch files and the mock up files.
  • Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Worked extensively on SOAP Web Services, XML, JMS and Spring Controller.
  • SOAP (JAX-WS) web services have been developed to be consumed by middleware module to push the communication center messages into web module.
  • Created relevant staging tables to load the CSV files, identified the business validation rules. Created SQL Loader script generator application using UNIX shell scripting and PL/SQL.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Developed authentication and authorization classes and manage it in the front controller for all the users per their entitlements.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using EJB.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Created log scripts in XML and the corresponding code in theJavaclasses.
  • Developed Action Classes to service the requests from the UI, populate business objects & invoke EJBs.
  • Develop the User Interface Screens for presentation logic using JSP, Struts and HTML.
  • Created Web service methods and worked on with making changes to the WSDL and SOAP protocols as required by the design for the application.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Created JUnit test classes for the services and prepared documentation.

Environment: CoreJava, JEE, Struts, JSP, JSTL, Servlets, JDBC, Log4J, Ant, Apache Tomcat Server, XML, AJAX, JavaScript, Eclipse, GIT, Oracle, PL-SQL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the Design, Development Phases of quotes, customer service modules.
  • Developed the front-end using JSP, Struts, MVC, JavaScript, HTML and DHTML.
  • Used Struts-validation Framework to provide Validation.
  • Developed middleware business logic using EnterpriseJavaBeans.
  • Release deployment planning and execution of releases.
  • Used Clear Case for version control.
  • Worked in the development of DAO classes for the data access logic.

Environment:Java, J2EE, Struts,, XML, SOAP, WSDL, AJAX, JSP, HTML, JavaScript, CSS, Log4J, JAXB, JUnit, Tomcat 5, JBoss 5.0, LDAP, Intellij IDEA 11.2, DB2/DB2 Client, SQL Server, Linux

We'd love your feedback!