We provide IT Staff Augmentation Services!

Full Stack Developer  Resume

Dallas, TX

SUMMARY:

  • Having around 8+ years of experience in developing, deploying and maintaining application using Java and J2EE technologies
  • Having experience in GUI development using various user interface components like JSP, Struts Custom Tags, HTML, DHTML, JavaScript, Angular JS, Swing and Ext JS.
  • Proficient in Java Enterprise technologies such as EJB, Struts Framework, Spring Framework, Hibernate, Servlet, JSP, JDBC, Core Java etc.
  • Expertise in Spring MVC, Spring Dependency Injection, Spring Batch, Spring ORM, Spring Core and Spring AOP.
  • Good understanding in Service - Oriented Architecture and its related technologies like Web Services(SOAP and Rest), WSDL, SOAP, XML, XSD, XSLT
  • Integrating Struts with JSP and using Struts Custom Tag Libraries to display the value of variables defined in configuration files, parse XML, conditionally display parts of a page, and access the database.
  • Skilled in designing applications like low lewel and High level architecture, user interfaces (UI)
  • Well experienced on Code Review, Testing (Unit Testing) and Code fixes based on review and test results
  • Hands on experience of using tools like Eclipse, My Eclipse and Net beans.
  • Hands on experience in Unit testing Using Junit.
  • Develop and maintain Application Using Web Logic and Tomcat.
  • Expertise in requirement /specification gathering and estimation.
  • Exposure to all stages of Software Development Life Cycle and familiar with agile process.

TECHNICAL SKILLS:

Languages: Core java, Java Multithread,J2EE, Swings, JDBC, Servlets, JSP, EJB,Web Services, HTML, XML, JMS, AJAX, JavaScript, Angular JS, CSS,JQuery and Ext JS

Frameworks: Struts 1.x/2.x, Springs 2.5/3.0/4.o, Crystal Reports

ORM tool: Hibernate 3.x, IBatis

RDBMS: Oracle 10g, My SQL, SQL Server, PL/SQL

Operating Systems: Windows NT/98/00/XP/WIN7, LINUX, Unix, MS DOS

IDE: Eclipse, Net Beans, Visual Studio

Versioning Software: Rational Clear Case, CVS, SVN (subversion)

Web/Application Servers: Web Logic 10x, Tomcat 6.0/7.0, JBoss5.0

Testing & Build Tools: Junit, ANT, Maven,log4J,Soap UI

Design Patterns: MVC (Model-View-Controller), Front Controller, Service Locater

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Full Stack Developer

Responsibilities:

  • Involved in many different projects, first one is Enterprise Web Service (EWS) is a two way, peer to peer data transaction application. Second project is Permit to Send (PTS) is used when a line of business is sending confidential or proprietary data that will be transmitted, processed or stored by a vendor outside the company’s firewall. Third one is Secure Write, used to transfer files between different servers.
  • Worked on multiple stages of software development using agile software development methodology. Start from design phase to implantation.
  • Developed the front end of the application using HTML, CSS, JQuery, bootstrap, Angular JS and JavaScript.
  • Responsible for system analysis, design and development in J2EE or C# using MVC based architecture.
  • Created route in ServiceMix with Apache Camel to support backend to do the file transfer
  • Use MuleSoft flow to manage the file transfer, MQ process
  • Use Linux shell command to debug application issues.
  • Implemented central windows service to consume MQ message and send email notification.
  • Implemented Java API provide client to make call and get the data we need.
  • Implemented Restful and Soup web services to communicate with business client.
  • Design Oracle database table based on the business requirements.
  • Provide the solution for program performance and solve the memory leak problem
  • Provide the deployment instruction to deployment team and do production support.
  • Use Rally to track each tasks, and bug fix and use sharepoint to share documents in the team.

Environment: Winodws, Linux,J2EE 7/8, JAVA 1.6/1.7/1.8, Spring 4.0, JDBC, DB2, Oracle 10g, Angular JS, JQuery, bootstrap, AJAX, JSON, WSDL, SOAP, REST, XML, SVN, Log4J, JUnit, Ant, Maven, Rally bug tracker, Agile methodology, Camel 2.16.3, ServiceMix 5.6.4, Mulesoft Standalone 3.8.0, IBM Connect:Direct, Tomcat v7.0

Confidential

Software Developer

Responsibilities:

  • Worked on User Interface design and development using HTML, CSS and JavaScript.
  • Involved in development of DAO layers using JDBC Templates.
  • Involved in development of web layer (controllers) using Spring MVC.
  • Involved in development of front end using jsp and Extjs.
  • Involved in spring configuring spring bean factories
  • Used Harvest tool for version control.
  • Involved in unit testing, system integration testing.

Environment: Linux, java, Mysql5.0, Tomcat 5.5, SQL query browser, Eclipse, Spring MVC, JDBC Template

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Involved in the complete Software Development Lifecycle (SDLC) using the agile development Methodology. Interacted with the end users and participated in the SCRUM meetings .
  • As part of the agile team, worked on estimate releases, tasks development and given the on time deliverables to end client.
  • Worked on the spring framework like Spring IOC .
  • Implemented application level persistence using Hibernate and eh-cache technology to minimize the database hits from the application.
  • Involved in writing the complex SQL queries and stored procedures using SQL Server DB.
  • Involved in the maintenance of the product, providing technical support to team members, and coordinating with offshore teams.
  • Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.
  • Participated in the development, testing, and production support of various services developed as modules and exposed as Web services for the Intranet customers.
  • Worked with Rational Clear Case source management tool.
  • Used BMC remedy to track the bugs and enhancements.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Extensively used the web logic server for application development and production.

Environment: Core Java 6, HTML, Angular JS, CSS, Hibernate, Springs, Spring Batch, Web Services, BMC remedy, Rational Clear Case, SQL Server 2008 R2 Client, WebLogic 10.3, Windows Server 2008 R2 standard.

Confidential

Associate Consultant

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, design, implementation and enhancement of the risk management system.
  • Plan and lead end-to-end development of applications from technical specifications and design documents.
  • Implemented Agile Methodologies and SCRUM a light weight framework for managing and controlling iterative and incremental projects.
  • Designed and developed SWINGS for User Interface.
  • Developed and enhanced application on Spring MVC Framework.
  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Used Web Logic for design, development, and deployment of applications.
  • Involved in unit testing, system integration testing.

Environment: Core Java 5, JFC Swings, Hibernate, Spring, Spring Batch, Junit, Quality center, Maven, CVS, SQL query browser, Windows Server 2003,Oracle 10g

Confidential

Java Developer

Responsibilities:

  • Interacted with the client for gathering the requirements during design, development and implementation phases.
  • As part of the Agile team worked on estimate releases, tasks with development manager and allocated work for development and testing team.
  • Involved in designing the architecture for the project using Struts Framework and Hibernate.
  • Worked on User Interface design and development using JSP, CSS and JavaScript.
  • Used java Servlet API for documents and image display.
  • Develop the web application using java Struts, JSP, Cascading Style Sheets (CSS) and JavaScript Implemented the application using J2EE design patterns like Struts, Singleton, DAO (Data Access Object), RDBMS.
  • Used SVN for version control.
  • Involved in unit testing, system integration testing.

Environment: Core Java, NT, Mysql5.0, Struts, Hibernate, Eclipse, Tomcat 5.5, SQL query browser, Windows NT

Confidential

Java Developer

Responsibilities:

  • Involved in all stages of the project development process
  • Worked on User Interface design and development using HTML, CSS and JavaScript.
  • Involved in development of Mail Return Admin System Modules.
  • Involved in development of Jsp using Struts tags.
  • Involved in development of Action classes.
  • Used CVS tool for version control.
  • Involved in unit testing, system integration testing.

Environment: Java, Eclipse, Tomcat 5.5, JSP, Servlets, Struts, MySQL, Toad, Windows Server 2003

Hire Now