We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

3.00/5 (Submit Your Rating)

St Lious, MO

SUMMARY

  • 3+ years of experience in software requirement analysis, design, implementation and developing web based applications using Java / J2EE technologies such as JSP, Servlets, Java Script, JMS, RMI, Struts, Spring, Hibernate, XML, EJB, ANT, WSDL, Restful, JDBC.
  • Experience in scripting languages UNIX shell Script and debugging.
  • Well versed in all phases of Software Development Lifecycle (SDLC).
  • Hands on experience in designing using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP, Composite, Command, State and Builder.
  • Experience in Hibernate 3.2 for Object - Relational Mapping ORM .
  • Experience in Sprint REST, SpringSecurity and SpringMVC frameworks.
  • Experience in writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Experience using Core Java APIs to build multi-threaded server-side components for large-scale Web and standalone applications.
  • Experience using distributed caching mechanism such as JavaCaching System (JCS) to provide low latency, high throughput for the applications there by providing faster response times and improving the efficiency of the applications.
  • Good exposure to distributed object systems and User Interface Design and Object-Oriented Internet / Intranet environment.
  • Experience in UI designing and developed various functionalities at client side using HTML, CSS3, JSP, AJAX, JSON, XSLT, java script, JQuery and Bootstrap.
  • Expert level skills in developing Java EE based application using Servlets, JSP and Spring framework modules such as MVC, IOC, AOP, and ORM.
  • Strong working experience with version controlling tool Git, SVN.
  • Analyzed test results, tracked the software defects in JIRAand interacted with the developers to resolve technical issues.
  • Excellent experience in using IDEs like IBM RAD, Eclipse and web/application servers like IBM Web Sphere application server 6 & 7, Tomcat & JBoss.
  • Had hands on experience in using Red hat JBoss AS versions for maintaining the internet applications and dynamically loading the pages on to the server.
  • Good exposure on design patterns like Front Controller, Data Access Object (DAO), Data Transfer Object (DTO), Session Façade, Service Locator and Singleton.
  • Hands-on experience in different kinds of databases MS-SQL Server, Oracle, MySQL.
  • Experience in working on UML and system design using Rational Rose XDE for Java.
  • Testingand Fault Finding finished systems in accordance with company procedures.
  • Participated in audits and reviews of testing, highlighting for improvement, Monitoring and reporting any repair trends.
  • Strengths include excellent interpersonal and communication skills.
  • Had ability to provide solutions from a functional and technical perspective, meet deadlines.

TECHNICAL SKILLS

Languages: Java, SQL, XML, C++, C, HTML, HTML5, CSS, Java Script, PLSQL.

Java Technologies: Java, J2EE, JDBC, Servlets, EJB, SOAP, RESTful.

Web technologies: HTML5, XML, JavaScript, jQuery, CSS3, AJAX, Boot Strap.

Frame Works: Struts 1.2/2.0, Hibernate 3.x, spring 2.x, JUNIT, JSF1.2, 2.0, Flex

Application Servers: WebSphere 6.0, WebLogic 10.x and Tomcat 6/7, J2EE application server, Sun java application server, Apache

Development Tools: Maven, GWT, ANT.

Databases: SQL Server, DB2, MS-Access, MySQL

Scripting languages: Java Script, JQuery, PHP.

XML technologies: XML, XSL, XQUERY, XSD, XPATH

Environment: s: UNIX, Red Hat Linux, Windows 2000/ server 2008/2007, Windows NT 4.0, Windows XP, Ubuntu.

PROFESSIONAL EXPERIENCE

Confidential, St.Lious, MO

Java /J2EE Developer

Responsibilities:

  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.Involved in designing the overall System Architecture of Project based on MVC (Model View Controller), Struts Framework, Spring Framework and J2EE specifications.
  • Heavily used the dependency injection feature provided by Spring framework for bean wiring.
  • Used Spring framework's JMS support for writing to JMS Queue, Hibernate Data Access Objects support for interfacing with the database and integrated Spring with JSF.
  • Used JavaScript and Struts Validation Framework for performing Frontend Validations.
  • Developed and consumed the Restful Web services using Jersey libraries.
  • Implemented the business logic writing Struts action components and configuring XML files using Struts, Spring and Hibernate framework.
  • Used Mavenbuild tool structure to build the Project.
  • Involved in writing, reviewing the Design Approach Documents and designed architecture for the web module using Spring MVC framework and implemented the design of UI using Ajax.
  • Used Spring ORM support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Worked with JBoss on JMS configurations and managed the clustering the web applications using Jgroups.
  • Used Gitas code repository and for version controlling.
  • Involved in writing PL/SQL Stored Procedures, and functions for Oracle database.
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Wrote Stored Procedures, Triggers and Functions using SQL Navigator to perform operations on Oracle 11G database.
  • Used JUnit extensively and defined various Test Suites and Test Cases and Log4J to trace the flow of the application.
  • Developed and deployed the code in server JBOSS 6.x of Red Hat IDE.

Environment: (Java1.6, JSP, HTML, JavaScript, XML, CSS, Eclipse IDE, JBoss AS 7.0 & Spring MVC 3.0, AJAX and jQuery), Spring 2.5, fix, Hibernate 3, Maven, Git, AWS, Eclipse, Webservices, Struts, Log4j, Junit, SVN, JDBC, JIRA and Oracle 11g.

Confidential, Houston, TX

Java /J2EE Developer

Responsibilities:

  • As a Full Stack Java developer, I involved in the development of both front-end and back-end activities such as developing, maintaining, reviewing and supporting quality code and services
  • Used Agile (Scrum) to perform the development activities.
  • Involved in Developing Functional Specifications based on the Client Requirements.
  • Designed modules by developing Class Diagrams and Sequence Diagrams based on the Functional Specification.
  • Used SOAP Webservice to send and get the data from the external interface.
  • Backend application layer is implemented using EJB (Enterprise JavaBean) and deployed in WebLogic Application Server environment.
  • Designed and developed the persistence tier using Hibernateframework.
  • Developed re-usable utility classes in Core Javafor validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Javaclasses for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Implemented JBoss AS 7.1.1 web server to maintain the load balancing of the web application and also worked on building the seam.
  • Designed and Developed JSP pages using JSTL tag libraries.
  • Used JavaScript, jQuery, AJAX for validations/ business rules.
  • Designed User Interface using Java Server Page (JSP), HTML, Cascading Style Sheets (CSS), and XML.
  • Used Oracle 11g Database.
  • Worked on implementing RESTful web services using JAX-RS annotations.
  • Spring Security was implemented in the project.
  • Monitor clear quest or any bug-tracking tool to understand the assigned defects.
  • Involved in Unit testing and Integration testing, checking for Browser Compatibility.

Environment: Java, J2EE, Spring 3, Hibernate 3.2, Rational ClearCase, Rational ClearQuest, Tomcat, JMS, Eclipse, Maven, Log4J, Junit, AJAX, JQuery, Soap WebService IBM RSA/RAD (Rational Application Developer) 7, WEBSPHERE server 6, JBoss.

Confidential 

Linux Administrator

Responsibilities:

  • Used Multithreading for invoking the database and implemented complex modules, which contain business logics using Collection API.
  • Used CoreJava APIs such as Concurrency, Multi-threading, JDBC to develop server side components for trading system and processes to parse market data feeds from BlackRock, Morningstar, DTCC, XML, CSV formats and persist them to Oracle RDBMS.
  • Effectively used Java Collections to develop a caching mechanism to optimize data retrieval and improve the performance of the applications
  • Used Spring IOC container for managing all the beans effectively. Designed Middle Tier Layer and created Service classes, View Resolvers, Common Util classes, Logger classes.
  • Used Spring AOP concepts for managing the Transactions in the IOC Container.
  • Used spring support for Hibernate for creating DAO classes, Mapping files and Domain Objects.
  • Used different Design Patterns like Facade, Factory pattern, Dependency Injection, View Helper, Front Controller, Intercepting Filters and Transfer Objects.
  • Installed and configured WebSphere Process Server for Data Sources, configured web containers for Filters, User-Registry and application deployment.
  • Interaction with Oracle database is implemented using Hibernate.
  • Developed presentation layer using AJAX, HTML, CSS, and JavaScript.
  • Extensive development of JSP, Action Class and form beans using Eclipse IDE.
  • Created tile definitions, struts-configuration files using Struts framework.
  • Involved in Unit Testing of the specified Modules.
  • Involved in Debugging of the application.
  • Involved in System Testing and Integration Testing of the application.
  • Wrote test cases based on Use Cases and data flow diagrams for testing validity of data.

Environment: Java, J2ee, Struts, Tiles, Hibernate, JavaBeans, Servlets, JSP's, JavaScript, MVC, HTML, CSS, Oracle, SQL, PL/SQL, Spring, Web Sphere, Windows XP, Eclipse.

We'd love your feedback!