We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Houston, TX

PROFESSIONAL SUMMARY:

  • Over 3+ years of IT experience in Analysis, Architecture, Development, Implementation and Integration of Client - Server and standalone applications using Java Development.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Experienced in Object Oriented Programming, Database, Data Structures and Problem Solving Algorithms.
  • Experienced in J2EE, Java Servlets, JSP, J2SE, ORM - Hibernate, Maven, JSP, spring, JDBC, JavaScript, Ajax, CSS and HTML.
  • Experience in working on various spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Good working experience with Java Beans, POJOS, Tag libraries and expression language to embed dynamic content into JSP pages.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Experienced in creative and effective front-end development using JSP, Java Script, Angular.js, HTML and CSS.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, Junit.
  • Experience in UML Modeling, Rational Rose and Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Experience in using web/App servers like Weblogic, WebSphere, JBoss and Tomcat servers based on the client requirement and project specifications.
  • Good Exposure in writing SQL queries, PL/SQL stored procedures/functions etc for relational databases like Oracle 10g/9i/8i, DB2, SQL Server 2000, MySQL, and Sybase etc.
  • Experience working with Waterfall and AGILE methodology. Worked on Maven based projects and have good understanding of build tools ( ANT ) and project management tools ( SVN ).
  • Experience in using Open Source Frameworks like JUnit and Log4J.
  • Excellent interpersonal communication, analytical skills and have an ability to work in a team as well as independently.

TECHNICAL SKILLS:

Languages: Java 6,7, 8, J2SE, SQL, PL/SQL

APIs: JDBC, JMS, JPA, JSF, EJB, SOAP

Design Patterns: MVC, DAO, DTO, Front Controller, Session Fa ade, Business Delegate, Observer, Singleton

Frameworks: Struts, Hibernate, Spring, JSF, Spring Boot

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, Xquery

Scripting/GUI Tools: HTML5, DHTML, DOJO, JSON, JavaScript, CSS3, Jquery, Angular.js

Application Servers: WebLogic, JBoss, Apache Tomcat, Websphere

IDE: Eclipse, RAD, Websphere Studio Application Developer (WSAD), NetBeans, JBuilder

Databases: Oracle, MySQL, SQL Server 2008/12/14

Operating Systems: Windows Variants, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in full Software Development Life Cycle (SDLC) to analyze the business requirements, designing front end component, developing server-side code, testing and implementation.
  • Involved and understood the Development of reporting system using spring, Hibernate and Web Services.
  • Developed the applications using Java, JSP, J2SE, JDBC, Servlets, WebServices, HTML and JavaScript etc.
  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Played a role in application enhancement using Spring MVC framework.
  • Created and implemented database operation in HQL using Hibernate.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC and AOP concepts.
  • Design and develop the useful micro services using Spring Boot.
  • Used Spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.
  • Used Spring boot, Spring MVC and Hibernate to implement RESTful web-service and web applications, Spring Security for authorization using Tokens, and Hibernate/JPA as persistence layer.
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Used Core Java to implement the provided UML diagrams.
  • Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used JSP, HTML, Angular.js and CSS to design the front end components.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, packages on Oracle database.
  • Involved in using Tortoise SVN as a version control tool.

Environment: J2EE 8, Spring, Hibernate, EJB, JMS, Spring Boot, SOAP, HTML, XML, JavaScript, Angular.js, log4j, PL/SQL, Eclipse, JBOSS, Multi Threading, WebSphere, Tortoise SVN, Maven, Junit, Agile, Oracle 11g and Windows.

Confidential, San Antonio, TX

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, JSP, JDBC, Servlets, WebServices, HTML5, and JavaScript etc.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Developed web components using MVC pattern under spring framework.
  • Developed application Framework using Java Technologies like JSP, Log4j, and Object Oriented Analysis & Design Principles.
  • Implemented business layer using spring core and configured spring dependency injection, enabling all business components loosely coupled between layers.
  • Did Spring POC on Spring Boot for the application development.
  • Configured Spring Boot properties to integrate with the Smart outage application along with spring initializes and bootstrapping the build configuration.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP’s and XML.
  • Used Hibernate for DAO layer and developed all mappings required for ORM mappings.
  • Developed Hibernate criteria queries for CRUD operations.
  • Developed components using stateless session beans (EJB) and deployed them on WebSphere Server.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Used HTML5, JQuery, Angular.js and CSS3 to design the front end components.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Used Java Concurrency Library on Multi Threading processes.
  • Configured and deployed the application on JBoss application Server.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java, JDK, J2EE, Servlets, MVC, WebSphere, EJB, JSP, spring, Spring Boot, Hibernate, Eclipse, XML, NetBeans, Multi Threading, WebServices, HTML5, CSS3, Angular.js, JQuery, SOAP, Jboss, Log4j, Junit, SQL, Oracle and Windows.

Confidential, Memphis, TN

J2EE Developer

Responsibilities:

  • Participated in all phases of Software Development Life Cycle (SDLC) including analysis, design, and implementation and testing.
  • In architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture.
  • Participated in Functional Document reviews and created Technical documents.
  • Followed MVC model and used spring frameworks for developing the Web layer of the application.
  • Actively designed, developed and integrated the Metrics module with all other components.
  • Development using Java, JSP and Servlets on WSAD.
  • Developed and deployed various Sessions beans.
  • Involved in the Development of reporting system using spring, Hibernate and Web Services.
  • Used Hibernate to access database and perform database updating.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebLogic App Server.
  • Involved in Unit testing of application using Junit and built the package using Ant and deployed the application on to WebLogic App Server.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed the application using RAD as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using ANT.

Environment: Java, JSP, Servlets, spring, EJB, MVC, JNDI, Hibernate, HTML, XML, DHTML, Log4j, Soap, Ant, WebLogic, SQL, Oracle, Windows.

Hire Now