We provide IT Staff Augmentation Services!

Java/j2ee Application Developer Resume

4.00/5 (Submit Your Rating)

Lewisville, TexaS

SUMMARY

  • 7 years of Experience in Object Oriented Programming and Web development using Java/J2EE,Java Servlets and JSP.
  • Well experienced in developing software solutions for e - commerce applications using Java, J2EE technologies.
  • Good hands on experience wif Struts and Hibernate.
  • Good experience in spring modules like Spring DAO (JDBC Template), Spring MVC & Spring AOP.
  • Extensively used HTML5, DHTML, CSS3, XML and XHTMLAngular JS in User Interface Development.
  • Dedicated focus on n-tired distributed architectures using J2EE, JDBC, XML, JNDI, JMS, RMI, Enterprise Java Beans, JSDK, WebSphere, Apache, Servlet Runner, HTML, JavaScript and DHTML.
  • Worked on AJAX&JQuery in web screens development.
  • Experience in teh development and implementation of platforms like SOA architecture and Web Services.
  • Strong analytical and interpersonal skills along wif excellent communication skills.
  • Highly motivated, willing to work independently, and in a team environment.
  • Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, designing methodologies and tools such as Unified Modeling Language (UML) and Rational Rose.
  • Knowledge in using teh open source tools Log4j, ANT, Maven, and Junit, JMock, EasyMock, JBOSS.
  • Excellent noledge and experience of developing applications wif Model View Controller Architecture (MVC).
  • Experience in project management tools like MS Visio and MS Office for status reporting and planning.
  • Good experience in Rational Clear Quest, Rational Clear Case & CVS.
  • Good Exposure to Microsoft Windows 2008/XP/Vista /7/8 operating environments.
  • Major strengths are familiarity wif multiple software systems, tools, and teh ability to learn new technologies quickly and adapt to new environments.
  • Excellent client relation skills and teh drive to complete tasks TEMPeffectively and efficiently as well as teh ability to communicate TEMPeffectively wif all levels of management and teh client.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve objectives.
  • Experience developing complex solutions and working wif several projects and environments such as Windows, Linux, UNIX at teh same time.
  • Experience mentoring interns and junior developers.

TECHNICAL SKILLS

Languages: Java 1.5/1.6/1.7/1.8 , C, C++, SQL, PL/SQL

Java Technologies: EJB, JSP, Servlets, RMI, JDBC, JNDI, JMS, MQ Series, JNDI, Java Beans, Web Services (SOAP, UDDI, WSDL), XML, XSLT, XSD, DTD, DOM, SAX, JAXP

Web Technologies: HTML5, CSS3, XML, JavaScript, AJAX, JQuery

Frameworks: Spring, Hibernate, Struts, JSF, Persistence

Methodologies: Rational Unified Process (RUP), Agile (SCRUM & XP)

Web Servers: IBM WebSphere, BEA WebLogic, JBOSS App Server, Tomcat

IDE Tools / Version Control: Rational Rose, Rational Clear Case, Rational Clear Quest, Eclipse IDE, Rational Application Developer (WSAD, RAD 6/7/8), JUnit, CVS, SVN, ANT, Maven

Database: Oracle, RDBMS, DB2, MS-Access, Informix, MySQL.

Operating Systems: Windows 2008/XP/Vista/7/8/10, UNIX/LINUX

PROFESSIONAL EXPERIENCE

Confidential, Lewisville, Texas

Java/J2EE Application Developer

Responsibilities:

  • Responsible for Requirements Collection, Design & Analysis of teh Customer Specifications, Development, and Customization of teh application.
  • Participated in change management by creating ITSMs.
  • Facilitate scrum ceremonies (grooming, sprint planning, retrospectives, and daily stand-ups).
  • Track and communicate team velocity and sprint/release progress.
  • Wrote web form classes and transformer classes that passed results from Spring JDBC Template query to front end and then transformed teh results into presentable data.
  • Wrote code to save user interface data into csv format spreadsheet.
  • MVC design pattern is implemented wif Spring MVC, Servlets, JSP, DHTML, HTML, AJAX, JavaScript, and Angular JS, CSS for teh Presentation/Web tier, Application/Business layer (Hibernate, Web Services) and Data layer.
  • Worked on standalone spring boot application wifout xml configuration and embedded tomcat server.
  • Used spring 3.x for dependency injection and integrated wif Hibernate and Struts.
  • Developed frontend & middle tire components by using Spring MVC, Spring Core, and DAO&Hibernate 3.x.
  • Used Spring Security for authentication and access control and password hashing wif BCrypt algorithm.
  • Used Hibernate3.x in data access layer to access and update information in teh database.
  • Developed message driven beans as Queue listeners for JMS Queue.
  • Worked on developing a hierarchy of controllers, wif generic interfaces, and default implementations, termed as RESTful Web services, wif Chart Specific parameters passed as query string.
  • Experience working wif relational databases and writing native SQL statements for Oracle 12c.
  • Worked wif various software design patterns such as Singleton, Factory, MVC (Model View Controller), Façade, and specific expertise developing in teh J2EE Architecture (Java) Servlets, JSP, JDBC).
  • Developed deployment build scripts using Maven.
  • Worked in UNIX environment as well as Windows. Automated searching log file for Exception and returning stack trace wif UNIX shell script.
  • Fixed defects by analyzing end to end flow and finding root cause. Used Application Lifecycle Management (ALM) tool.
  • Worked on designing classes using UML, Sequence Diagrams, writing use cases and test documents.

Environment: Java 7/8, JavaScript, Angular JS, HTML 5, CSS 3, MS Project, Spring 3.x, Spring MVC, Junit, Log4J, Restful web services, UML, Hibernate 3.x, Maven, JSP, Servlets, SQL, Oracle 12c, Windows XP, JIRA.

Confidential, Salt Lake City, UT

Java/J2EE Developer

Responsibilities:

  • Developed User Interfaces using HTML, CSS, and JavaScript.
  • Developed responsive web pages using HTML and CSS. Wrote new CSS for existing web pages wif focus on enhancing layout and appearance.
  • Wrote Spring MVC Controllers, Handler Interceptors, and RESTful service to serialize JSON data.
  • Created user interface wif ExtJS. Sent AJAX request and parsed response text to JSON.
  • Developed front-end JSP pages wif search, insert & update options including usage of several JSP taglib classes to modularize teh code.
  • Developed database objects such as tables, views and stored procedures using Oracle database.
  • Wrote JavaScript validation for webpages. Utilized AJAX for updating HTML tables.
  • Developed single page application in AngularJS. Developed custom tags, filters, and widgets.
  • Used Bootstrap to develop responsive web pages.
  • Utilized JSON for exchanging data between server and client side.
  • Used firebug and chrome debugger for debugging.
  • Create REST web services for populating and saving data from/to database.
  • Developed centralized project for resources such as CSS, JavaScript and images from where other projects shared resources.
  • Wrote core java code for template generation and pdf generation.
  • Use Hibernate to persist data to Oracle 11g database and wrote HQL queries.
  • Wrote hibernate configuration files and Entity classes. Used Hibernate Criteria API for dynamic queries.
  • Used Eclipse IDE for developing, testing, and deploying applications.
  • Use Log4j for logging statements during development.
  • Created test cases for DAO Layer and service layer using JUNIT.
  • Used Spring DI, Spring DAO (JDBC Template) in teh persistence layer.
  • Wrote asynchronous message processing code wif Spring JMS.

Environment: Java 1.6, Hibernate, Spring, Spring MVC, Spring JMS, Oracle, AJAX, JSP, JSTL, EJB, Web Services, HTML/DHTML, JavaScript, AngularJS 1.x, Bootstrap, JQuery, CSS, XML, Log4j, Visio, JUnit, RAD 8.0, Maven, JNDI, WebSphere, SVN

Confidential, Franklin, TN

Java/J2EE Developer

Responsibilities:

  • Follow AGILE Methodology and participated in SCRUM Meetings.
  • Involve in UML modeling and development of Class diagrams, Sequence diagrams as part of teh Implementation Plan.
  • Extensively use HTML5, CSS3, JQuery, and AJAX &JavaScript as part of accessibility project in teh Web layer.
  • Developed Restful Web Services using Apache CXF, JAX-WS XML, XSD and JAXB.
  • Integrated Struts wif spring. Struts for front end and spring for backend.
  • Implement teh Web layer using Spring MVC and Inversion of Control (IOC) throughout teh application in all teh layers for bean wiring.
  • Use Spring Core, JBPM & multi-threading as part of enhancing Bundler process wif in Content Management System.
  • Utilized Spring JMS MessageListenerContainer, JMSTemplate and created transformer for message transformation.
  • Develop business layer components and integration services using XML Parsers and Java.
  • Use Hibernate to persist data to Oracle 11g database and wrote HQL queries.
  • Use Hibernate Annotations to map DB tables to teh DTO’s.
  • Use testing web service end points through SOAP UI.
  • Used Apache CXF as teh Web Services framework to implement teh REST APIs involved.
  • Create and modified ANT scripts to build teh project wif dependencies.
  • Implement SOA using Web Services to interact wif JDA for ODS Catalog Data and TRU Specific registry/wish list module implementation.
  • Create REST web services for populating and saving data from/to database.
  • Involve in installing and deploying teh application into WebLogic Application Server along wif data source Configuration setup.
  • Design and developed and deployed Session, Entity Beans, and Web Components on WebLogic.
  • Design and developed database objects like Tables, Views, Stored Procedures, User Functions using SQL, PL/SQL.
  • Use Log4j for logging statements during development.
  • Write Ant scripts to automate teh builds and installation of modules.
  • Involve in writing Test plans and conducted Unit Tests using JUnit.

Environment: Java 1.7, Oracle 11g, Struts, Spring, Spring JMS, Spring Security, AJAX, JSP, JSTL, Spring MVC, Spring DAO, Hibernate, MQ Series, HTML5, DHTML, JavaScript, JQuery, CSS3, XML, SVN, Log4j, JUnit, Eclipse, ANT, Web Services, SOAP UI, WebLogic

Confidential, Scottsdale, AZ

Java/J2EE Developer

Responsibilities:

  • Involved in teh Analysis, Design, Coding, modification, and implementation of user requirements.
  • Followed Agile (SCRUM) methodologies for Software Development.
  • Designed UML diagrams as part of teh functional and technical Design using Visio.
  • Developed and implemented GUI functionality using JSP, JSTL, Tiles, AJAX and JQuery.
  • Developed teh presentation layer using StrutsMVC pattern integrated wif spring to invoke teh service layer beans.
  • Configured and Implemented Spring AOP for transaction management, logging, and performance tracking.
  • Used Spring DI, Spring DAO (JDBC Template) in teh persistence layer.
  • Used Hibernate Query Language and wrote HQL queries for data retrieval from teh database.
  • Implemented SOA using web services to interact wif Customers.
  • Developed teh REST web service using Spring IOC to provide user a way to run teh job and generate daily status report.
  • Involved in migrating teh web application from Java 1.5 to Java 1.6.
  • Worked in configuring teh data source & JNDI Configurations in WebSphere application server.
  • Worked in integrating teh Core Rlog (EJB application) which requires EJB configuration changes in teh application as well as in teh application server.
  • Involved in design and development and other tasks related to application server and Application Framework Configurations.
  • Used CVS for versioning and concurrent access to teh project files.
  • Involved in teh performance monitoring of teh application using RAD tools.
  • Used Log4J utility to log error, info, and debug messages.
  • Used Maven to build teh application and deployed on WebSphere.
  • Created test cases for DAO Layer and service layer using JUNIT.

Environment: Java 1.6, Struts 2.0, Hibernate, Spring, NoSQL, AJAX, JSP, JSTL, EJB, Web Services, HTML/DHTML, JavaScript, JQuery, CSS, XML, Log4j, Visio, JUnit, RAD 7.0, Maven, JNDI, WebSphere, CVS

Confidential, Westfield Center, OH

JAVA/J2EE Developer

Responsibilities:

  • Assisted in gathering teh Customer Requirements and preparing Functional Design Document.
  • Designed UML diagrams like use case diagrams, process flow and activity diagrams as part of teh functional Design Document using Rational Rose.
  • Followed AGILE Methodology and Extreme Programming.
  • Created JSON Objects in JavaScript and used Prototype, a JavaScript Framework used along wif AJAX.
  • Used Direct Web Remoting (AJAX) integrated wif spring for server side validations.
  • Implemented Persistence using Hibernate framework, backend being Oracle 10g and involved in Database Design for RRM Module.
  • Developed teh web layer in Spring MVC and implemented Spring IOC throughout teh application.
  • Used Apache CXF for creating teh Web Services to interact wif other modules.
  • Developed and deployed teh application in WebSphere using ANT Script.
  • Setup Data Source in WebSphere Application server and created. Car file to be used by other developers.
  • Used UNIX shell script in scheduling jobs, backend database being Oracle 10g. Used UNIX shell scripts for retrieving log files for testing.
  • Used ClearCase for version management between various integration and development streams.
  • Wrote test cases for DAO layer using JUnit framework and used easy-mock for mock object creation.
  • Implemented Rational Unified Process utilizing Rational Rose (OOAD - Object Orient Analysis.
  • Worked wif offshore team in assisting them to understand teh business requirements and design for modules development.

Environment: Java, Oracle 10g, Hibernate 3.0, Spring 2.5, AJAX, JSP, HTML, JavaScript, JSON, Rational Rose, CSS, XML, CVS, ANT, Log4j, JUnit, WebSphere, JNDI, ClearQuest, UNIX Shell Script.

We'd love your feedback!