We provide IT Staff Augmentation Services!

 full Stack Developer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY:

  • 9 years of IT industry experience encompassing a wide range of skill set and roles.
  • Extensive experience with analysis, design, development, customization and implementation of software applications including web based and stand - alone Java/J2EE applications.
  • Significant hand-on experience in a suite of Java, Java Enterprise and Open Source Confidential .
  • Proficient in analyzing and translating business requirements to technical requirements and architecture.
  • Experienced in designing and development with HTML/XHTML, CSS, JavaScript, JQuery, Angular-JS, Node-js,Velocity Template, JSP and WEB / UI.
  • Expertise in Usability Analysis, Information Architecture, Wireframe Mockups / Prototyping, Visual & Graphic Design.
  • Ability to Analysis, Design and develop an applications with many Open Source tools and Confidential like JQuery, HTML5 Boilerplate, Bootstrap, RequireJS and DOJO etc.,
  • Worked extensively in JAVA applications using Web, Middleware & Distribute Confidential J2EE JSP, JDBC, AJAX, jQuery, SPRING, Struts Framework, SVN version control, RESTful services, SOAP and involved in Design.
  • Good understanding and working knowledge in IBM DB2 and MySQL databases.
  • Have developed and deployed applications using Maven build tool on various app servers like jboss, tomcat, weblogic and websphere.
  • Worked extensively in Java based open source authentication framework JASIG-CAS using SPRING Webflow.
  • Have developed unit test cases using JUnit and TestNG frameworks for RESTful services.
  • Have worked on performance improvements of the web applications using DynaTrace (monitoring tool), Putty, Splunk (log management tool) and SQL Profiler.
  • Experienced in working with various version control systems like SVN, GIT and continuous integration tools like Jenkins.
  • Having experience to lead the User Interface / User Experience Development team
  • Experience in using Wireframes to engineering and reverse-engineering flow diagrams
  • Able to generate effective and concise requirements artifacts to facilitate the transfer of stakeholder needs to application development staff
  • Experience in implementation of Agile projects, exposure to several Agile practices like Scrum, Pair Programming, Test Driven Development, Agile Estimation and User Stories.
  • Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
  • Extensive experience in working with globally distributed teams and mentoring team-members.
  • Experience with reference architectures and application development standards.

TECHNICAL SKILLS:

Application Development: Java, JavaScript, Servlets, Struts framework, JSP, XML, EXTJS, Hibernate, JPA,SOAP-1.1, JAX-WS 2.0, JAX-RS - Restful Services.

Configuration Management Tools: IBM Clearcase, GIT, TFS, Tortoise SVN, Jenkins, Bamboo, Hudson, Jira

Servers: Apache Tomcat V7,Websphere Application Server (WAS) 7.0,Weblogic

Database: PostgreSQL 9.2, Microsoft SQL Server, Oracle 11g, DB2

IDE: Websphere RSA 7.0, Websphere RAD 6.0, Eclipse 4.2.1, Spring tool suite, Net Beans

Operating System: Windows, Linux, Aix, Solaris

PROFESSIONAL EXPERIENCE:

Confidential,San Diego,CA

Full Stack Developer

Responsibilities:
  • Designed and developed the application using Agile Methodology and followed TDD and Scrum.
  • Developed the Product Builder UI screens using Angular-JS, Backbone- JS, Require-JS, Gulp, NPM, HTML, CSS, Javascript and Bootstrap.
  • Developed Angular-JS components such as controllers, Services, filters, models and used Httpservice for rest service invocation.
  • Created Custom directives for reusable components used across the application.
  • Configured routing in the single page application promoting rich user experience.
  • Developed unit testing for angular components using Mocha, Chai, Gulp, Karma, Istanbul and Protractor.
  • Created custom angular filters to filter the data based on user selection in bootstrap dropdowns.
  • Implemented angular form validations and used bootstrap to show error, warning and info messages
  • Configured Spring security in the application with LDAP Template and access controls using Spring security annotations based on user roles.
  • Developed SpringJersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
  • Developed ORM mappings using Hibernate and wrote Criteria, Named and HQL queries for data retrievals in the DAO layer.
  • Used Spring declarative transaction management and Spring Batch and scheduling for backend data processing.
  • Implemented Normalization rules using regular expressions for minor parties.
  • Developed Middleware integration components with Apache Camel and Spring Boot.
  • Works with business analysts and coordinates with them to make sure the data is being populated properly.
  • Involved in writing JUNIT test cases and day to day builds and deployments using ANTHILL
  • Involved in working, updating and closing the tasks created in Microsoft Team Foundation Server.
  • Involved in converting the docket conversion system is to into XML that can be loaded into the Novus system.
  • Involved in Parsing the HTML and ENCRYPTED Data in to readable format and generate XML.
  • Did the application support on different environments from QA to Production.
  • Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
  • Involved in fixing the bug’s biweekly iteration and publishing the Dockets to all Environments.

Environment: Java 1.7, Spring 4, Spring boot, Angular-JS 1.3, Angular-UI, Backbone JS,Bootstrap, CSS, HTML5, Jersey, Mocha, Chai, Karma, Gulp, Ldap, Hibernate, Agile, Oracle11g, Unix, Apache Camel, Eclipse, Brackets, TFS, SQL Developer, ANT, Junit

Confidential,White Plains,NY

Java/J2EE Developer

Responsibilities:
  • Involved in the scope discussions with the business analysts and the stack holders to identify the user requirements and the user experience to achieve the consistency in the proposed application.
  • Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance.
  • Designed and Developed the UI Framework built using JSF Rich Faces and Ajax4JSF.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule using Spring Web flow.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO and DTO.
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
  • Developed various reusable Helper and Utility classes, which are used across all the modules of the application.
  • Designed and developed Business components and Integrated with Spring framework.
  • Wrote data Components for Plan Setup, wrote and called StoredProcedures using Java, HQL, Hibernate.
  • Involved in configuring and integrating JSF, Spring and Hibernate frameworks.
  • Involved in design and implementation of MVC architecture in different modules.
  • Integrated business layer using Hibernate with Spring DAO.
  • Used Spring Batch to build the POJO -based development approach of the Spring Framework.
  • Wrote the DAO’s to access the database using JDBC calls.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Implemented Spring Bean Factory to create proxied object using AOP framework
  • Implemented SOA architecture with W eb Services using SOAP, WSDL and XML.
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, JNDI.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Responsible for configuring and deploying the builds on Web Sphere App Server
  • Involved in the Performance Tuning of the Application on client side.
  • Wrote notification service that executes daily, sends emails and escalations to participants.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on unix env.
  • Used Oracle Coherence in Java Collection API to access and modify data, and the JavaBean event model to receive data change notifications.
  • Involved in the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.

Environment: J2EE/J2SE, Java 7.0, JSP, Ajax4JSF, JSF, Apache My Faces, Rich Faces, Spring Frame Work, Spring Batch, Hibernate, JDBC, JMS, CSS3, Apache Axis 2.0, Tomcat Web server, LDAP, WSDL, SOA, SOAP, XML, HTML, Log 4j, Web Sphere 6,RAD 7, Oracle, SunOS (UNIX), Sub Version, Maven and Windows 7.

Confidential,Detroit,MI

Java Developer

Responsibilities:
  • Responsible for Requirements gathering, Analysis, Development.
  • Designed and developed web application using JSF, spring and AJAX technology and UI using JSF, Apache MyFaces and RichFaces components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript’s for validating the client side user information based on their business rules.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Developed dump and Load Utility to extract and load the data to Oracle using Java and JExcel API.
  • Developed complex Oracle stored procedures (common shared routines) to interface with Aging and Youth application.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation.
  • Used JDeveloper code editor to modify the layout and properties of components visually.

Environment: Java1.5, J2EE, XHTML, JDBC, JSF, RichFaces, Spring Framework, Hibernate, XML, JavaScript, Web services, SOAP, WSDL, Servlets, Oracle, HTML, SVN, JUnit, RAD, LDAP, Apache Commons Libraries, WebSphere Application Server.

Confidential,Boston,MA

Java Developer

Responsibilities:
  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer. Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Translated business requirements into detailed design. Responsible for onsite-offshore coordination.
  • Involved in the implementation of JSPs, Servlets, session beans & Entity beans to interact with Oracle Database.
  • Used Session Facade to de-couple the services layer from web services layer
  • Developed EJBs (session beans & entity Beans) and deployed them on Weblogic. Developed Data Transfer Objects (java components).
  • Used Struts Controller component and integrated with Model and the View.
  • Maintained the application Configuration and Environmental information in various properties file. Cross review of code developed by fellow associates.
  • Developed application build scripts using ANT. Responsible for designing the J2EE based application modules
  • Design standards for the EJB’s in terms of isolation levels and transaction being used.
  • Cross review of code developed by fellow associates. The functions and stored procedures were written in PL/SQL in Oracle database for providing the business functionality.
  • Create UNIX shell scripts to schedule the jobs in accordance with business needs.
  • Established coding guidelines for developers. Setup automated testing strategy using JUnit.

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.

We'd love your feedback!