We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 6 years of experience in Software Design, Development, Implémentation and Software Engineering as Java/J2EE Full - stack developer.
  • Experience in Service Development and Maintenance of Java web based applications in various domains like Banking, Telecom, Insurance, E-Commerce and Education.
  • Expertise and thorough knowledge of Struts Framework 2 Spring MVC 3.X/4.X along with Spring Security, Spring AOP and Hibernate 3.X
  • Expertise in Core Java programming, multi-threading, reflections, data structures, generics and adhering to OOPS concepts.
  • Designed, Developed and implemented Java Web Services using XML, SOAP, WSDL, and UDDI.
  • Used JAX-RPC Hibernate for developing Web services based on SOA.
  • Designed and developed RESTful and SOAP Web Services in Java
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Hands on experience in Front-end Web-Design and Back end Development using HTML5, CSS3, JavaScript, JavaScript OOP, jQuery, Twitter Bootstrap 3,
  • Excellent skills on JSP, Custom Tag Libraries, XML and JSON
  • Contributed to the design and development of UI using Visualization libraries, D3.js, jQuery Fusion charts, Jasper Reports, JFreeCharts
  • Experience in all aspects of Angular JS 1.X like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives" for development of single page applications.
  • Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
  • Experience with Applications deployment on Tomcat, Glassfish, Weblogic and Glassfish.
  • Developed working prototypes from UI designs for cross-platform devices using Twitter Bootstrap
  • Proficient in Database development using different RDBMS like Oracle, MS SQL Server, MySQL, DB2, NoSQL and MongoDB in various projects with expertise in deploying Stored Procedures, Triggers, SQL Queries and SQL packages.
  • Good Knowledge in build tools like ANT and Maven 2.2/3.0
  • Used GIT and SVN as the version control tools and JIRA as defect tracking tool
  • Experience with the JavaScript Testing tools like Karma and Jasmine
  • Involved in Iterative development and Test Driven Development(TDD)
  • Strong experience with JUnit, Mockitos writing test-cases and determining the application functionality.
  • Expertise in analysis and development of Test Plans, Test Cases and Test scenarios/scripts using industry standards for software/ business application testing and also experienced in performing different types of Testing.
  • Good Interpersonal and Excellent Communication Skills.

TECHNICAL SKILLS

Programming Languages\SDLC\: Java 1.6/1.7/1.8, C, C#\Agile, Scrum, RAD, Iterated Waterfall.\

Web Application Development\Database Development\: Servlet 3.0, Java Server Pages (JSP) 2.3, 2.2, \Technologies: SQL, PL/SQL, JDBC\Java Server Faces (JSF) 2.2, Enterprise Java \Software/Tools: MySQL, Oracle 9i/10g/11g, \Beans (EJB), Struts 2, spring 2.X-4.X, \Microsoft SQL Server, Microsoft Access\Hibernate 3.X-4.X, Maven 2.0\NoSQL, MongoDB\

Web Design Technologies/Tools\Application Servers/Web Servers\Technologies: HTML5, Angular Js 2.0, \Apache Tomcat, Glassfish, JBoss, BEA \Node Js, D3 Js, JavaScript 1.8, J query, \WebLogic, IBM WebSphere.\XML, CSS 3

Software/Tools: Adobe \Dreamweaver, Adobe PhotoShop \

XML Technologies\Integrated Development Environment (IDE)\: XML, XSL, DOM, XML Schema, SAX, \Net Beans, Eclipse, MyEclipse, JBuilder, RAD\XSLT, WSDL, SOAP\

Version Control\Operating Systems\: SVN, CVS, GitHub\Microsoft Windows, UNIX, Linux.\

PROFESSIONAL EXPERIENCE

Confidential, Houston TX

Java Full Stack Developer

Responsibilities:

  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system.
  • Used spring framework’s Dependency Injection (Inversion of Control/IOC) to effectively manage various bean components across the application.
  • Used Spring framework’s Aspects to log some important data such as time taken for execution of methods etc which is used to analyze the performance of the application
  • Also used spring framework Aspects to log data related to usage which will be helpful to understand which modules of the application are more frequently used and hence to emphasize and enhance them on future releases.
  • Implemented Web-Services to integrate between different applications (internal and third party componentsusing RESTFul services.
  • Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used Jax-B for XML-Java Mapping and XML-XSLT conversion.
  • Developed and published web-services usingWSDL, SOAP and XML, Jax-B.
  • Involved in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Developed amazing charts and diagrams using data visualization software D3js
  • Created Single Page application using Angular JS for customer interface module.
  • Developed web pages using Struts Framework, Tiles, JSP, AJAX, HTML, DHTML and
  • Extensively worked on developing UI components using JavaScript and JSON to interact RESTful web services.
  • Developed and deployed application in Web Logic as in clustered mode as JAR and EAR distribution.
  • Used GIT for maintaining the component and for release and version management, and JIRA for defect tracking.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Developed SQL queries for Oracle, SQL Server, NoSQL and MongoDB as our application used four data sources.
  • Coordinated Unit (JUnit, EasyMock), Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Agile practices and Test Driven Development (TDD) techniques to provide reliable, working software early and often.

Environment: Java5.0/6.1, J2EE, PL/SQL, Oracle, Eclipse, CSS3, HTML5, HTTP, SOAP, RESTful, Web Services, XML, Shell Script, UML, spring 4.0, Hibernate, Apache Maven, JavaScript, Junit, Jax-B, Ajax, Hudson, Maven

Confidential, San Antonio, TX

Java Web Developer

Responsibilities:

  • Used exhaustively Hibernate Criteria Queries and Hibernate Query Language (HQL) for Optimized Searching of huge data sets.
  • Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Used Spring framework’s Dependency Injection (IOC) to configure application components.
  • Involved in creating single page application for charity management system using Angular JS
  • Knowledge of wire framing tools like Axure and Balsamiq
  • Implemented REST APIs, including JSON data formats for communication between various components.
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Design Hi-Fidelity designs and prototypes, after finalizing wireframes, using HTML, CSS JavaScript, JQuery, JQuery UI, and Axure.
  • Developed User Interface using HTML5, CSS3 and various front end technologies such as CSS, Bootstrap, Node Js and AJAX.
  • Designed Charts and business dashboards using Fusion Charts
  • Created responsive web pages using Bootstrap3 and other latest technologies.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Involved in Complete design, development and Testing of Corporate banking web based system.
  • Hands on Experience with the JavaScript Testing tools like Karma and Jasmine
  • Successfully involved in test driven development model using JUnit.
  • Used GIT as version control system..
  • Application Testing, Review and trouble shooting
  • Used Eclipse IDE as an development tool.

Environment: Java1.6, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs), Spring 3.x, Hibernate 3.0, HTML, Struts 2.0, CSS, XML, XSL, JavaScript, AJAX, JUnit, Oracle 11g, Unix, Eclipse IDE, WebLogic 10.x

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed web interfaces using MVC Architecture and Jakarta Struts Framework.
  • Implemented Spring Framework for dependency injection to inject appropriate class objects depending on the source of the application process.
  • Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
  • Developed user interfaces using JSP, AJAX, XHTML, CSS, and JavaScript.
  • Extensive client side / server side validation scripts are written in JavaScript using JQuery and AJAX.
  • Deployed application in WebLogic application server in pre-production environments.

Environment: JAVA 1.5, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs, EJB 3.0), Struts 1.2, Spring 3.x, Hibernate 3.0, Eclipse 3.4, HTML, CSS, XML, XSL, JavaScript, AJAX, JUnit, WebLogic 9.0, SVN, Oracle 10g

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of SDLC like Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Developed the application based on Struts MVC framework on J2EE.
  • Designed Servlets and JSPs for dynamic content display.
  • Extensive Client side validation was done with JavaScript.
  • Extensively involved in Unit and Integration testing.

Environment: JDK 1.5, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs, EJB), Struts 1.2, Hibernate 3.0, HTML, CSS, XML, XSLT, Web Sphere 6.0, JavaScript, AJAX, JUnit, Web Sphere (IRAD) 6.0, CVS, Oracle 10g

Confidential

Java Developer

Responsibilities:

  • Involved in design and development of GUI for the system using JSF.
  • Developed Client side validation using JSF form beans.
  • Developed JSF and spring integration by invoking the services from the client layer.
  • Responsible for analysis and understand the high level and low level design documents and apply the new requirement changes to the application.
  • Used JavaScript as an interpreted language for making the web pages more dynamic, Interactive and manipulation of HTML DOM.

Environment: Java 1.5, JSF, spring 1.2, Hibernate, UML, HTML, CSS, JavaScript, Oracle 9i, Windows, Eclipse, SQL, JUnit, Apache/Tomcat

We'd love your feedback!