We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, IL

PROFESSIONALSUMMARY:

  • Over 6 years of experience with complete SDLC process working through various phases from Analysis to Implementation of applications in Java, J2EE Client/Server and Web based N - tier architectural systems.
  • Hands on very good experience in Front end design aspects and good knowledge on SOA and Web services.
  • Extensive experience in Java / J2EE technologies core java, servlets, PHP, JSP, JDBC, JavaScript, JMS, XML and web services.
  • Experienced in Technical design and Technical engineering with system specific processes and functions.
  • Experience in UML Modeling like Use case diagrams, Class diagrams and Sequential diagrams.
  • Strong experience with Frameworks Hibernate, Spring, Struts and J2EE Design Patterns.
  • Proficiency in programming with different java IDE’s like STS, Eclipse, Net Beans, RAD.
  • Strong experience in developing web applications using HTML5, AJAX, JQuery, JavaScript, CSS.
  • Strong experience in using Angular.js, Backbone.js, Ember.js and Bootstrap.
  • Leadership, co-ordination between Management and development teams, functioning effectively on Work assignment, status tracking, review sessions, mentoring the juniors and driving the report sessions.
  • Experience in working with version control systems like CVS, PVCS and Sub Version.
  • Excellent Analytical and Communication skills.

TECHNICAL SKILLS:

Frameworks: Hibernate3.6/3.2, Struts 2.0/1.2/1.1, Spring 2.5.5/2.5

Scripting Languages: HTML5, DHTML, CSS 3, PHP, XML, XSL, JavaScript, AJAX, JQuery

Technologies: Java1.7, J2EE 1.7, Servlets 2.4, JSP 2.0, EJB 3.0, JDBC 2.0, JNDI, JSON, LOG4J, Applets,, XSL, XSLT, JUNIT, Web Services(JAX-RPC, WSDL, SOAP, JAX-WS, Restful, Spring-WS)

Databases & Tools: Oracle10g/9i/8i/7.3, MS SQL Server2000, IBM DB2 UDB 9.5, Access, SQL, PL/SQL, SQL*Loader, TOAD

Methodologies: SDLC, RUP, UML, OOPS, AGILE

Version Controls: CVS, Subversion, Interwoven, Clear Case

IDE s and Tools: RAD 6.0/8.0, Eclipse 3.0/3.3, STS 3.6, MyEclipse 6.0, NetBeansIDE 6.9, ANT1.5, Maven, Jenkins Build Tool.

Design Patterns: Business Delegate, DAO, DTO, MVC, MVC: 2, Session Facade, Singleton

JavaScripts: Angular, Backbone, Ember, Bootstrap

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, IL

Java / J2EE Developer

Responsibilities:

  • Involved in MVC configuration, develop controllers, Helper classes and business delegates of iWD, Optics and TED web applications.
  • Involved in writing CSS3, HTML5 for the newly built widgets and to make all the widgets Accessible in windows High Contrast Mode.
  • Involved in writing JavaScript, J Query, PHP to make widgets accessible to user using both keyboard and mouse navigation.
  • Used Rickshaw, Flot, JqPlot, d3 (Graphing frame works) in developing line and bar Graphs.
  • Used Backbone.js in developing Web Applications.
  • Were using Agile methodologies to develop and deliver the requirements in each sprint.
  • Worked on SVN version Control Systems.
  • Written Maven build script for the application build and deployment.
  • Used log4j to print errors, debugging information onto server Console.
  • Used Jenkins to build the code and to push it for enterprise servers and to Local servers.
  • Involved in writing the html markup using Angular templates.
  • Used GitHub to push and commit the changes into their respective branches during the development life cycle.
  • Was involved in creating Restful API's using Spring annotation based framework and latest version of Java8.
  • Worked on media queries specific to devices.
  • Developed test suites with test cases using SOAP UI.
  • Developed interfaces and bean implementations for the same for propagating data on the JSPs.
  • Developed web pages based on responsive web design for mobile applications
  • Developed DAO layer of these services using Spring JdbcTemplate, write SQL queries
  • Developed ESB applications of these services using ESB Mule
  • Playing an active role in the requirement, design, implementation, testing and deployment phases of web applications. Writing JUnit using EasyMock

Environment: Java 1.7, STS 3.6, J2EE, PHP, HTML5, JSP, J Query, LESS, CSS3, JavaScript, Twitter Bootstrap 2.3, Rickshaw.min.js, Backbone.js, Angular.js, Agile, Jenkins, SOAP UI, TortoiseSVN, EasyMock, Mule ESB, GitHub, Agile, Restful, Media Queries.

Confidential, Irvine, CA

Java / J2EE Developer

Responsibilities:

  • Responsible for developing, maintaining, deploying and supporting the highly scalable, multi-user e-commerce Web application for dealers.
  • Configured Business Layer with the EJB and Spring framework for servicing client requests and DAO layer for providing security based on the user roles
  • Involved in data gathering during the business analysis and planning phase of the project.
  • Extensively used Spring MVC framework to develop the web layer for the application. Configured DispatcherServlet in web.xml.
  • Implemented Controller (abstract) and mapped it to a URL in .servlet.xml file. Implemented JSP corresponding to the controller where data was propagated into it from the model and view object from the controller.
  • Developed interfaces and bean implementations for the same for propagating data on the JSPs.
  • Wrote Spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Used Spring's AOP to implement logging and getting data source objects as the advice that was woven in the bean classes.
  • Developed some external plug-in for internet based application, using tools like Eclipse and Jenkins.
  • Created SOAP compliant Web Services using Axis and consumed NPI Verification web service.
  • Developed a SAX parser to parse the .xml file to extract the user data to be stored in the database.
  • Working knowledge of developing web services using SOAP, WSDL.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.
  • Used JUnit for testing the application and Neo Load Test for Performance Testing.
  • Wrote separate dedicated classes to implement logging functionality and to get data sources objects. Log4j was used to implement logging.
  • Extensively worked on testing the Web Application using Quality Centre to meet the pre-defined QA standards of the organization.
  • Used Javascript to add some interactivity to HTML elements and also set some alert messages.
  • Worked on Queue configuration and management using WebSphere MQ.
  • Used JMS for sending XML messages to queues.
  • Deployed the application on WebSphere Server.

Environment: J2EE (JDK 5),Spring 2.0 MVC, Spring framework, Oracle9i, WebSphere 7.0, XML, EJB, JSP, JMS, WebsphereMQ 5.1, MDB HTML, JUnit 3.8.1,Neo Load, Hibernate 2.0, JavaScript, Eclipse 3.2, SQL 2005 Developer, Web Services .

Confidential, Aurora, NE

Java / J2EE Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical Specifications according to their Business requirements.
  • Followed Agile Methodology and participated in daily SCRUM meetings.
  • Designed and developed the UI using Struts view component, JSP,JSON, HTML, CSS and Java API
  • Developed the presentation layer using Struts framework
  • Implemented the architecture of the modules according to the J2EE standards (Presentation-tier, Business-tier and Persistence-tier).
  • Built applications and deployed them to development box Web Sphere application server and configure server
  • Developed Stateless Session beans to serve data requirements of business processing layer.
  • Developed the Report Objects interface, which can show various branch reports and performance Analysis.
  • Used AJAX JQuery technology for creating interactive Web Applications.
  • Used Spring JDBC to map the database
  • Developed Container managed entity bean, which receives various kinds of data from client and stores in the database.
  • Implemented Log 4j in the application to log the system level, Application level Exceptions
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Written stored procedures using PL/SQL that can be accessed via JDBC calls.
  • Consumed web services using WSDL, SOAP, UDDI
  • Used JUnit for testing the application.
  • Maven is used for Configuring and Deployment
  • Implemented J2EE patterns like, Singleton and Business Delegate
  • UsedSub Version (SVN)for source control, version management.
  • Involved in Integration of all the modules and deploying them on the Application server.
  • Participated in Design review meetings especially for the Front-end development.

Environment: Java1.6, J2EE 1.3, Servlets, JSP 2.0, EJB 2.0, JMS, Struts Framework, Spring JDBC WebSphere Application Server 5.1, WSAD 5.1, JavaScript, HTML5, XML, XSLT, AJAX, JQuery, Maven, Web Services (,SOAP, WSDL, UDDI), IBM DB2,MY SQL, PL /SQL, Log 4j, JUnit, Microsoft Visio, Rational Rose (UML) and Windows XP

Confidential

Java / J2EE Developer

Responsibilities:

  • Developed presentation layer using JSP, JavaScript and HTML.
  • Involved in developing application modules and sever side code using Servlets.
  • Deployed the application in Apache Tomcat server.
  • Developed the code based on the using MVC architecture.
  • Involved in creating client side programming using JSP and Servlets.
  • Developed the database interaction using JDBC.
  • Used Log4j for output log statements
  • Used CVS for Team Synchronization.
  • Worked on Session Bean development to handle the request/response from various components
  • Used ANT to create build scripts and run the JUnit test cases.
  • Deployment of Web Application on IBM Web Sphere
  • Performed client side validations using Java Script.
  • Generated Reports using HTML and JSP.

Environment: Java, JDBC, JSP, Servlets, HTML, Log 4j, ANT, CVN, Java script, Apache Tomcat 4.0, SQL, PL/SQL, Oracle 8i, Eclipse, UML, Windows/2000.

We'd love your feedback!