We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Peoria, IL

PROFESSIONAL SUMMARY:

  • Over 7 years of IT professional experience involving Analysis/Design/Development/Implementation in Object Oriented Software applications, Web & Client - Server applications using Java /J2EE.
  • Strong hands-on experience in Core Java Development using Oops, Multithreading, Java Collections Framework and Exception Handling.
  • Expertise in developing applications using spring (IOC/DI, MVC, AOP) and Struts Frameworks.
  • Used persistence frameworks such as Hibernate (ORM), JPA to map objects to a relational database.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, JAX-WS, JAX-RS.
  • Expertise in development and deployment of Web Components such as Servlets, JSP, JSF and Business Components that include Web Services, JDBC, JNDI and JMS.
  • Extensive experience in publishing and consuming webservices using SOAP and RESTful
  • Worked on Message Driven Beans (MDB) and Entity Beans.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience in the functional usage and deployment of applications in JBoss and Apache Tomcat Server.
  • Experienced in ANT, Log4J, Junit and Maven.
  • Strong proficiency with version control tools SVN, CVS for Source Code version management and merging Source Code after periodic project releases.
  • Extensive experience in processing xml using SAX and DOM parsers.
  • Experience in designing User Interface (UI) applications and professional Web Applications using HTML 5, XHTML, CSS3, JavaScript, JQuery, and Front-End MVC Architecture such as Angular JS.
  • Strong experience with website and web application in client side to implement frameworks.
  • Good experience in developing Responsive Web Design.
  • Familiarity in Client Side Designing and Validations using HTML, DHTML and Java Script.
  • Used Agile Methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
  • Hands on experience in using various Tools and IDEs for development and design like Netbeans, EditPlus, Notepad++, Dream Wear and Adobe Photoshop.
  • Worked on a wide range of projects in the Banking, Finance and Health Care and Insurance domains.
  • Experienced in handling end users and Troubleshooting real-time issues in production environment including network, operational and application problems.
  • Excellent analytical, problem solving, decision-making and presentation skills with ability to co-ordinate activities in a fast paced team environment.
  • Capable to work with a sense of urgency in an aggressive, multitasking environment and meet deadlines.

TECHNICAL SKILLS:

Languages: C, C++, Java

Operating System: Windows, Linux, Mac-OS

Technologies: JDBC, Servlets, JSP, Java Beans, JUnit, JMS

MVC Frameworks: Struts, JSF, Spring

ORM Framework: Hibernate

Mark Up languages: HTML 5, CSS 3, AJAX, Bootstrap, Angular JS, XML, XSLT, DHTML, JavaScript, JQuery, JSON

Web Services: SOAP, RESTful, WSDL, JAX-WS, JAXB

Databases: MySQL, Oracle, SQL Server, DB2, Stored Procedures

Query Languages: SQL, PL/SQL, HQL, JPAQL

Batch Scripting: Ant, Maven

Web/Application Servers: JBOSS, Tomcat, WebSphere, Web logic

Development Tools: Eclipse, EditPlus, Notepad++, Dream Wear, Adobe Photoshop

Version Control tools: SVN(Apache Subversion), CVS (Concurrent Versions System)

Design Methodologies: Agile, Scrum, waterfall

Logging Framework: Log4j

PROFESSIONAL EXPERIENCE:

Confidential, Peoria, IL

Java/J2EE Developer

Responsibilities:

  • Ability to understand the Business requirements and prepare design documents and propose solutions
  • Design and Implement MVC architecture using Struts Framework, which involve writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Develop DAO classes using hibernate and JPA
  • Develop web GUI involving HTML, CSS, Javascript, JQuery, JSP, Ajax and Struts controller classes under MVC architecture
  • Use Soap Web Services for communicating data between different applications
  • Perform client side validation using JavaScript
  • Develop Junit test case of unit testing and participate in peer review
  • Use Ant as the build tool, CVS as the version control, Log4J logging for logging messages
  • Design and develop stored procedures, triggers, SQL scripts for data manipulation and data extraction using PL/SQL developer
  • Work with QA team to design test plan and test cases for User Acceptance Testing (UAT)
  • Involve in the production deployments to Tomcat servers
  • Provide post deployment support for changes or enhancements done on production environment
  • Involve in various phases of Software Development Life Cycle(SDLC)
  • Experience creating Enterprise Label Printing System(ELPS) application disaster recovery steps and validation steps
  • Provide technical assistance to customers. Troubleshoot issues and make system changes as needed to resolve issue within SLA.
  • Develop system and user documentation to ensure proper operation and maintainability of the application

Environment: Struts, Hibernate, Spring, SOAP UI, XML, JSP, CSS, JavaScript, JUnit, Oracle 10g, IBM RAD, PL/SQL Developer, Linux, Jboss server, Apache Tomcat

Confidential, Dallas, TX

Java UI Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Implemented Spring MVC architecture to send and receive the data from front-end to business layer and Used JDBC, Spring JPA and Hibernate to interact with the Database and implement database operations.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Used Hibernate for Object Relational Mapping, data persistence and wrote HQL queries to directly interact with the database.
  • Involved in spring and Hibernate Integration.
  • Implemented various J2EE design patterns such as Session Façade, Business Delegate, Value Object and Data Access Object.
  • Developed application using SOAP services with JAX-WS, CXF frameworks
  • Consumed Web services - WSDL and SOAP for getting required information from third party application.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Designed application modules, base classes and utility classes using core java.
  • Designed and developed the messaging framework for communication between workflow manager and other Enterprise Applications over XML and MQ-Series using JAXB.
  • Maintained and manipulated Oracle database using SQL commands.
  • Implemented MAVEN Script to create JAR, WAR, EAR files and Deployed the entire project onto the Web logic Application Server.
  • Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX and JavaScript.
  • Developed front end JSF as per client given wireframes along with JQuery, CSS and HTML.
  • Implemented two-way data binding using Angular JS.
  • JQuery library has been used for creation of powerful dynamic Webpages and web applications by using its advanced and cross browser functionality.
  • Used AJAX to make the web application more interactive without refreshing the data frequently.
  • Prepared test cases and executed them using Junit in eclipse.
  • Implemented the logging mechanism using Log4j framework and debug messages.
  • Integrated Business Objects Enterprise XI 3.1, Crystal reports 2008 SDK with the web application.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Supported the application during the warranty period.

Environment: Java, JSF, Spring (IOC/DI), Hibernate(ORM), SOAP, Session Beans, Oracle, SQL, JDBC,XML, Web logic application server, Maven, Log4j, Junit, Eclipse, Edit Plus, CVS, AJAX, JQuery, JavaScript, JSON, JPA, JSP, HTML/ HTML5, CSS/ CSS 3.

Confidential, Eagen, Minnesota

Java/J2EE Programmer

Responsibilities:

  • Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Designed and developed sub system by utilizing SOA, Java Servlets, JSPs, J2EE Entity beans and Session Beans.
  • Developed page UI components, validators, listeners, backing beans using JSF 2.0.
  • Wired JSF UI components to the backing beans.
  • Developed JSP custom tags support custom User Interfaces.
  • Design components based on object oriented design using UML.
  • Developed hibernate persistent POJO’s, developed criteria queries for query tuning.
  • Consumed Web Services using Apache Axis 1, WSDL and Rest for getting credit card information from third party.
  • Design and developed Oracle stored procedures, functions, triggers and PL/SQL modules.
  • Used Eclipse as IDE to create, test and deploy EJB components.
  • Imported Client data into the database from XML file by using the XML Parser.
  • Developed XML schema for databinding elements, data types and XSD schema for validation.
  • Development of Client Side Validation techniques using JQuery.
  • Developed application package installation tools and application startup scripts using Unix shell scripting.
  • Involved in Code Review with Team and task assignments.

Environment: JSF 2.0(Mojarra 2.0 API), SOA, WSDL, JSP 1.2, JQuery, EJB 1.2, hibernate 3.5, Restful Web Services, Servlets 2.3, UML, XML, XSD, Oracle 10g, Eclipse 3.2, Apache Tomcat, JBoss 4.2, JUNIT, Unix shell scripts.

Confidential, Phoenix, AZ

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing system specifications from system perspective and identifying Testable and
  • Non-Testable requirements based on the business Requirements.
  • Performing GUI, Functional and Regression testing.
  • Created and executed Functional, Security, and Navigation and Usability Test cases manually.
  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Involved with the team for Data Driven Testing and end-to-end testing using WinRunner scripts.
  • Performed functionality of the Web page objects such as HTML Links etc.
  • Setting up data source and caching in JBoss Application Server and fine tuning it. Detecting bugs & classifying them based on the severity.
  • Have used JAXB to Marshall and un-Marshall java objects to Communicate with the backend mainframe system. Providing Screenshots to identify & reproduce the bugs.
  • Worked on generating the Web Services classes, WSDL using Apache Axis.
  • JSON is used for serializing and de-serializing data that is sent to or receives from JSP pages.
  • Developed presentation layer using Java Server Faces (JSF) MVC framework.
  • Used JSP, JSTL, HTML and CSS, JQuery as view components in MVC.
  • Coordinate testing meetings (e.g. status update; action items; open issues; prioritizing errors;
  • Ensure all open issues/and or risks are documented prior to moving to next testing stage.
  • Verify all Entry/ Exit criteria are completed with appropriate sign off.

Environment: J2EE, Java Script, Spring, JSP, Servlets, Win Runner, GUI, Test Director 8.0, DB2,, IBM Mainframe, JSF, JSTL, HTML, JQuery, CSS, JUnit, Web Sphere, UML,JSON, XML, Web Services, WSDL, Apache Maven, UNIX

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the front end with JSP, HTML, Servlets, JavaScript and CSS.
  • Developed data access classes using JDBC and SQL queries.
  • Involved in the design and development of presentation and web layers based on MVC Architecture.
  • Developed intranet tool using Java Swing that facilitates the internal user to key in all the categories, items and also the user can edit or delete them respectively.
  • Developed UI components for web-based dynamic reporting utility using Swing, google WindowBuilder pro with eclipseRCP integration.
  • The GUI was designed on the base of MVC design-patterns and swing APIs are used extensively.
  • Designed UI modules interfaces using AJAX controls like paginations, DatePicker modules using DataPicker Widget.
  • Developed the validations by using Java Script.
  • Involved in developing interfaces for the CSM in order to invoke the various business partners using XML, XSLT.
  • Developed Web Services using AXIS framework.
  • Responsible to coordinate with QA team and analyzing and fixing the reported application issues / bugs as per the stated severity and priority.
  • Involved in testing, debugging, bugs fixing and documentation of the system.
  • Producing release builds using Ant based scripts.

Environment: Swing, WindowBuilder Pro, JDBC, JSP, Servlets, Apache Tomcat, SQL, Java Script, AJAX, HTML, CSS, UML, JSP, XML, XSL, Struts, WebServices, JDBC, Oracle9i, ANT, EclipseRCP.

We'd love your feedback!