We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

0/5 (Submit Your Rating)

New Bremen, OH

SUMMARY

  • 8+ years of working experience in complete life cycle of software development mainly in the intranet, Internet and standalone application design, development, maintenance and production support in n - tier architecture.
  • Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design UML, Use-Case-driven development, the Unified Software Development Process, the full Software Development Life Cycle (SDLC).
  • Strong experience in C, C++, Core Java, JSP, Servlets, Java Beans, Facelets, Struts/MVC, Spring/MVC, EJB 2.0/3.0, RMI/IIOP, Web Services, Hibernate, SQL/RDBMS, Java Mail, JMS, JDBC, OC4J, XML, XSL, JNDI, Oracle and UNIX Shell Scripting.
  • Extensive knowledge and 6 years’ hands on experience with web and XML technologies like HTML, DHTML, JSP Custom Tags, Java Script, Ext.js, jQuery, jQuey UI, Angular JS, Node.js, XML, Xerces, Xalan, XML Schema, XSLT, SOAP, IBM MQSeries, CSS and DTD/XML Schema and SAX, DOM parsers.
  • Extensive experience in design, development and implementation of Model- View - Controller (MVC, MVC2) using Struts/MVC.
  • Worked using several J2EE design patterns like Singleton Pattern, Data Access Object, Service Locator, and Session Façade Design Patterns.
  • Agile Management and Software Development with Extreme Programming, Scrum, RAD and "Agile" RUP.
  • Agile Coach/Mentor: Coached and mentored project team in agile software development process.
  • Experience of using IDE’s like Eclipse, IBM Rational Application Development 6.0, WebSphere Studio Application Developer (WSAD), WebLogic 8.x/9.x/11g/12c IDE, IntelliJ IDEA and JBuilder.
  • Good experience working with JSF, Spring Framework.
  • Enhanced a web configuration application, which used JAVA, JavaScript, C++ & HTML.
  • Strong experience on BEA WebLogic 8.x/9.x/11g/12c, Web Server 6.1, SP5, JBoss, JRUN, Apache Tomcat8, IBM Websphere 7.x/8.x administration/architecture/development.
  • Strong working experience for version control with Rational Team Concert, WinCVS and Visual Source Safe.
  • Expertise in Server side development using Java, J2EE, EJB, JNDI, JDBC, RMI/IIOP, JMS.
  • Experience in using Open Source frameworks like JUnit, Log4J, ANT and Hibernate.
  • Strong experience in data analysis and Proficient in writing SQL queries, PL/SQL, Stored Procedure in Oracle, DB2, SQL Server and MS-Access.
  • Worked with Hibernate for the database persistence.
  • Full lifecycle experience implementing n-tier web applications using OO programming techniques.
  • Have excellent Communication, Interpersonal, Analytical skills and ability to lead groups.
  • Good experience in software development life cycle (SDLC) process using RAD.
  • Automated building, testing, and continuous integration with Ant, Maven, Junit.

TECHNICAL SKILLS

Programming: JAVA, J2EE, JMS, EJB, JNDI, JDBC, JTA, JPA, Hibernate, SERVLETS, JSP, Java Beans, Java Script, jQuery, jQuery UI, Angular JS, Node.js and HTML/ DHTML, C and C++.

XML Technologies: JAXP, JAXB, XML, XSLT and DTD.

Design Methodologies: UML, Rational Rose, Java and J2EE Design Patterns.

Application Servers: WebLogic 8.x/9.x/11g/12c, Web Sphere 7.0/8.0, Web Sphere Process Server, Apache Tomcat8 and JBOSS.

SOA/EAI/Middleware: SOAP, WSDL, UDDI, JAX-RPC, BPEL, Oracle SOA Suite 10/11g, Web Sphere Process Server, Web sphere MQ and RabbitMQ.

Frameworks: JSF, Struts 2.x/1.x, Spring 4.x and Hibernate 4.x

Databases: Oracle 8i/9i/10g/11g, DB2, My SQL, Informix and Sybase.

Other Tools/IDEs: Eclipse, RAD, WID, Oracle JDeveloper, Net Beans, Visual Slick, Edit, Tuxedo GDB, DDD, DBX, Sun Studio and Workshop.

Web services: SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), UDDI (Universal Description, Discovery and Integration) and REST Web Services RestFul.

Version Control: VSS, Borland StartTeam, Rational Team Concert, Perforce Git, SVN and Rational Clear Case.

Build tools: Apache Ant and Maven 2.

Operating Systems: SOLARIS/NOVEL/SUSE/TURBO/HP-UX/IBM-AIX/RH-LINUX/UINIX, Windows NT/2000/XP/2003.

PROFESSIONAL EXPERIENCE

Confidential, New Bremen, OH

Sr. Full Stack Developer

Environment: Java/J2EE, JSF, HTML5, CSS3, AngularJS, JQuery, JSP, JavaScript, Hibernate, Spring framework, Agile Methodology, Servlet, XML, Design Patterns, RESTful Web services, Unix, JUnit, SVN, Oracle and Oracle DB.

Responsibilities:

  • Involved in Analysis, Design and Implementation translation of Business User requirements.
  • Actively participated in the daily stand-up meetings and paired programming to produce quality deliverable within time.
  • Interacting with QA team and Business team to resolve defects.
  • Practiced test-driven development (TDD) to expedite the development process.
  • Used PHP, Angular JS, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture Spring MVC, Spring Annotations, Spring JEE, Spring Transactions, Hibernate and JDBC.
  • Implemented the persistence layer in Hibernate. Created the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • System was built using Model-View-Controller (MVC) architecture with Spring.
  • Developed Web Services using Restful with Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API.
  • Back end coding and development usingJavaCollections including Set, List, Map, Multithreading, Servlet, Exception Handling etc.
  • Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object.
  • Performed preparation of test cases and Unit testing using JUNIT.
  • Test suite is automated with Selenium 1.0 Remote Control forJavawith JUnit.
  • Used SVN and GIT for code commits and check outs.
  • Involved in Web sphere server configuration, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments.
  • Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.
  • Implemented build package tool using Maven.
  • Responsible for deploying all the service components to Dev and QA.
  • Involved in addressing the defects in QA, User Acceptance and Prod environments.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Mobile version developed using jQuery Mobile.
  • Using detect mobile browsers JavaScript to detect whether it is a mobile browser and redirect to your mobile website.

Confidential, Charlotte, NC

Sr. Java/J2EE Engineer

Environment: Java7, J2EE, Java Beans, Spring4.1, Spring MVC, Hibernate4, JPA, Rest Web services, RabbitMQ, BackboneJS, Eclipse, Oracle10g, MySQL, Maven, GIT, SVN, SONAR and Tomcat8.

Responsibilities:

  • Involved in analysis, design, development, integration and testing of application modules.
  • Verified stability, interoperability, portability, security and scalability of java system architecture.
  • Provided technical guidance and support development of systems.
  • Ensure compliance with established architecture, design patterns, policies, standards and best practices.
  • Head system architecture, design, cross business area projects and development teams.
  • Identified, reviewed and presented inputs on project activities and plans.
  • Handling security issues related to the quoting and customer information.
  • Involved in the designing and development of SOA Methodologies by defining Service Interfaces, Service Definitions, Service Bindings, Service End Points and Ports using WSDL specifications.
  • Implemented Spring MVC by using both Controller & Rest Controller.
  • Worked on RestApi based web services and tested them using JUnit and Rest Client Tools.
  • Developed SQL queries and interacted with DBA for optimizing performance.
  • Used Git and SVN source code management system and maven build tool.
  • Utilized agile process to streamline development process with iterative development.
  • Involved in Test Driven development using JUnit.
  • Worked on code quality using SONAR.
  • Building the API using BackboneJS for more functionality.
  • Performed CPU and Memory analysis for all the Web service calls, JDBC calls using App Dynamics.
  • Performed Production Support and fixed defects in both UAT and Prod environments.
  • Performed Design & Code Reviews of the team members.
  • Worked on critical, highly complex customer problems that may span multiple services.
  • Provided technical third level support for application.
  • Provided timely and accurate estimates for deliverables.
  • Participated in a 24x7 on-call rotation.
  • Responsible for tracking of trouble tickets and resolution of escalated incidents.
  • Answer technical support queries and implements fixes for application problems.
  • Works on cross-functional teams to proactively address support issues.
  • Creates and maintains documentation for supported applications.
  • Coordinates with customers to resolve technical support issues.
  • Reporting of status to project team and management.

Confidential, Pleasanton, CA

Sr. Java J2EE Engineer

Environment: Java7, J2EE, Java Beans, Spring3, Spring MVC, EJB (Session beans and Entity Beans), Angular JS, jQuery, Java Script, HTML, DHTML, Ext.js, CSS, Eclipse, Oracle10g, Informix, Sybase, Document um, Maven, Ant, Rational Team Concert, Axis, Rest Web services, SOAP, WSDL, Web services, RESTful, Hibernate3, SONAR, IBM Rational Rose 7.0 and IBM Web Sphere 7.5 and 8.1.

Responsibilities:

  • Involved in analysis, design, development, integration and testing of application modules.
  • Verified stability, interoperability, portability, security and scalability of java system architecture.
  • Provided technical guidance and support development of systems.
  • Worked with IBM rational rose to generate the visual models.
  • Ensure compliance with established architecture, design patterns, policies, standards and best practices.
  • Head system architecture, design, cross business area projects and development teams.
  • Identified, reviewed and presented inputs on project activities and plans.
  • Involved in the designing of WSDL by providing Service Interface and Implementation Definitions.
  • Involved in the designing and development of SOA Methodologies by defining Service Interfaces, Service Definitions, Service Bindings, Service End Points and Ports using WSDL specifications.
  • Implemented MVC by using Spring MVC.
  • Implemented Spring MVC by using both Controller & Rest Controller.
  • Worked on RestApi based web services and tested them using JUnit and Rest Client Tools.
  • Worked on JAX-RPC based web services and tested them using SOAP-UI.
  • Developed SQL queries and interacted with DBA for optimizing performance.
  • Used IBM Clear Case source code management system and build tool.
  • Worked on UNIX based environments and shell scripting.
  • Developed user interfaces using JSP, Angula JS, jQuery, CSS, HTML technologies and tag libraries.
  • Developed Java Script for Client-side validations and Server-side validations with Ajax including the Ext.js usage.
  • Representational state transfer using RESTFul webservices.
  • Utilized agile process to streamline development process with iterative development.
  • Involved in Test Driven development using JUnit.
  • Worked on code quality using SONAR.
  • Performed CPU and Memory analysis for all the Web service calls, JDBC calls using App Dynamics.
  • Performed Production Support and fixed defects in both UAT and Prod environments.
  • Performed Design & Code Reviews of the team members.
  • Worked on critical, highly complex customer problems that may span multiple services.
  • Provided technical third level support for application.
  • Provided timely and accurate estimates for deliverables.
  • Participated in a 24x7 on-call rotation.
  • Daily monitoring batch jobs through JSC and Autosys.
  • Responsible for tracking of trouble tickets and resolution of escalated incidents.
  • Answer technical support queries and implements fixes for application problems.
  • Works on cross-functional teams to proactively address support issues.
  • Creates and maintains documentation for supported applications.
  • Coordinates with customers to resolve technical support issues.
  • Reporting of status to project team and management.

Confidential, Rochester, MN

Sr. Java/J2EE Engineer

Environment: Java6, J2EE, Java Beans, Spring3, Spring MVC, EJB (Session beans and Entity Beans), AJAX, JSP, JAXB, Angular JS, jQuery, Java Script, HTML, CSS, Shell Script, RAD, DB2/Informix/Sybase, IBM Rational Rose 7.0 Hibernate3, Ant/Maven, XML, Rest Web services, SOAP, WSDL, Web services, Web Sphere7.0, UNIX, LINUX and IBM RTC.

Responsibilities:

  • Analysis both current legacy tuxedo system and the specifications provided by the client and writing HLD/LLD documents.
  • Design & Development for migrating all Tuxedo Services into Java components.
  • Worked with Business Analysts, and System Analysts to understand business requirements.
  • Developed the code using Agile methodology with daily meetings to keep track of the progress and Issues pertaining to the project.
  • Developed the code using Agile Scrum methodology with projects divided into succinct work cadences, known as sprints, which are typically two and three weeks in duration.
  • Worked with XML Beans to process XML Transactions.
  • Created XML Interfaces for Cloud computing for DNS Servers.
  • Designed and Developed Web services client to consume with Vender Web services using JAX-WS and JAX-RPC.
  • Used JAXB API to marshal and unmarshal the XML content to Java Objects and vice-versa.
  • Developed Interactive GUI screens using HTML and JSP and data validation using Java Script.
  • Implementation in Servlets and Spring MVC.
  • Maintaining security measures for data using cryptography.
  • Implemented Spring MVC by using both Controller & Rest Controller.
  • Worked on RestApi based web services and tested them using JUnit and Rest Client Tools.
  • Developed GUI using Spring MVC, JSP and AJAX Call in JSP pages using Angular JS, jQuery, business.
  • Created dynamic templates, directives, crafting reusable components for DOM manipulation logic.
  • Extensively used Hibernate 3.0 in data access layer to access, update and persist information in the database.
  • Used IBM Rational rose for show casing the visual model of the project in different steps.
  • Used Spring 3.2 for Dependency Injection and injecting the different data sources in the application.
  • Support, maintenance and enhancements of Integration services using web technologies.
  • Ensure quality and timeliness of the deliverable.
  • Responsible for deployment in various environments such as QA, SIT and UAT.
  • Worked on critical, highly complex customer problems that may span multiple services. Provided technical third level support for application.
  • Provided timely and accurate estimates for deliverables. Participated in a 24x7 on-call rotation.
  • Daily monitoring batch jobs through JSC and Autosys.
  • Responsible for tracking of trouble tickets and resolution of escalated incidents.
  • Answer technical support queries and implements fixes for application problems.
  • Works on cross-functional teams to proactively address support issues.
  • Creates and maintains documentation for supported applications.
  • Coordinates with customers to resolve technical support issues and Reporting of status to project team and management.

Confidential

Java Developer

Environment: Java, J2EE, Java Beans, EJB, Enterprise Architect, Angular JS, jQuery, Java Script, HTML, CSS, Eclipse, Oracle10g, Ant, SVN, Axis, SOAP, WSDL, Web services, Hibernate and BEA WebLogic Server 10.1.

Responsibilities:

  • Analysis, redesign and development, testing, implementation, support of customization and Multi-threading implementation of Report Center.
  • Mentoring developers on techniques from agile methodologies including refractor and unit testing.
  • Developed Sequence and Activity Diagrams using Magic Draw.
  • GUI design and implementation using JSP, Struts/ MVC, IBM framework.
  • Designed and developed application Front-End for Report Center Module, Level2 Support Module using JSP, Tag Libraries.
  • Application Security using the JSPServlets.
  • Wrote Client Side and Server-Side validations using Struts Validation Framework on Login of Report Center and Registration of State Street.
  • Implemented design patterns Delegate, Façade, Service, Controller, DTO and DAO.
  • Implemented JAXB parser to send the XML data to MQ.
  • Configured JDBC, JMS in web sphere application server 5.x/6. x.
  • Worked with database scripts to create database objects and load data for processing.
  • Developed JSPs using Struts, Flash, JSTL and JavaScript tag libraries (DOJO, JSON) for Rich UI.
  • Used Ant 1.8 build tool for master build to set global, get common lib jar and call all java child builds.
  • Worked with Ant SVN which provides Ant tasks needed for integration with SVN.

Confidential

Java Developer

Environment: C, C++, Visual Slick Edit.

Responsibilities:

  • Analysis the requirements.
  • Testing - Involved Unit Testing and Integration Testing.
  • Responsible for overseeing the quality procedures related to the project.

We'd love your feedback!