We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7+ years of Experience in the Java/ J2EE development in all phases of Software development life cycle including Analysis, Design, Development, Testing, Implementation, and Documentation.
  • Very strong knowledge in Object Oriented Analysis and Designing, Object oriented programming and Design Patterns.
  • Experience in development of applications using java Java/J2EE web applications using Java, Servlets, JSP, JSTL, Struts, Spring, EJB, JMS, AJAX, ORM, JNDI, Web Services, JDBC, JAXP, RMI, Swing, XML and JavaScript.*
  • Excellent knowledge and experience of developing applications with Model View Architecture (MVC) using Struts framework, spring framework.
  • Experienced in creative and effective front - end development using JSP, JSTL Tag Libraries, Servlets, JavaScript, HTML, DHTML, JavaScript, jQuery, Ajax and CSS.
  • Experience in new front end technologies like JSP, HTML5,CSS3, Rich faces, Bootstrap, JQuery and AngularJs
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
  • Have extensive experience in building and deploying applications on Web/Application Servers like JBoss, Web logic, Web Sphere, Glassfish and Tomcat.
  • Experienced in configuring of build files with ANT, Maven and logging using log4J,SLF4J.
  • Experience in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Experience in Service Oriented Architecture using Web Services like SOAP & Restful.
  • Experienced in writing simple Stored Procedures, understanding complex Stored Procedures and performance tuning of SQL Queries.
  • Hands on experience in giving Production and Deployment Support.
  • Strong experience in UNIX and Linux.
  • Extensively worked on new requirement and enhancements to meet the client requirements.
  • Experience in Design and Development of custom software solutions, and Re-engineering to enhance existing frameworks to work with newer technologies
  • Experience in RestFul and SOAP Web Services and its various aspects of integration with Application Servers.
  • Experience with UML for designing applications using Rational Rose and QSEE.
  • Client interaction for requirement gathering/business process mapping, finalization of technical and functional specifications.
  • Developed and deployed EJBs on BEA Web Logic 8.0/7.1 application server.
  • Extensive experience in SOAP, XML andWSDL (Web Services).
  • Good experience in Version control using CVS, SVN.
  • Experience in using Junitris for unit testing and Test Driven Development using Mockitos, power mocks and DbUnit.
  • Design, development, testing, troubleshooting and debugging of the web application
  • Strong command on Bug tracking tools like Bugzilla and other like Quality Center.
  • Strong analytical and interpersonal skills along with excellent communication skills.
  • Highly motivated, willing to work independently and in a team environment.
  • Experience in design and development with tools like Eclipse, MyEclipse
  • 3 years’ experience on Iterative development using Agile Scrum Methodology included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs

TECHNICAL SKILLS

Languages: Java, UML, XML, and PL/SQL.

Weband Application Servers: Bea Weblogic Server 10.3, Jboss Application Server 4.x/5.x, WebSphere 6.x/7.x, Apache Tomcat 5.x,6.x, 7.x, Jetty Server

Java Technologies: Java, Java Beans, J2EE, JSP, Servlets, JSTL, EJB, JDBC, JNDI, JMS, JPA, Web Services, SOAP, Restful, Struts (Tiles, tag libraries, Validation Framework), Spring framework, Hibernate3.2/3.5.JFreeChart, JavaMail, Google API

Web technologies: HTML, DHTML, XML, JavaScript, JQuery, JSON, Angular.js, CSS, XSLT, AJAX, Boot Strap, Ext Js

Data Base: MS SQL Server, DB2 9.X, Oracle 9i, and MySQL 5.0

IDE: Eclipse, STS, Rational Application Developer RAD

Build Tools: Maven, Ant

Other Technologies: JUnit, Log4J, JAXB, JiBX, XML Beans, Jackson Mapper,Mocktio,TestNG

Scripting Languages: HTML, Java Script, jQuery, JSON,D3.js,PHP

Methodologies: Agile Scrum, SDLC Waterfall model

Version Controls: CVS, SVN

Operating Systems: Windows, Unix and Linux

Process Tools: JIRA, Confluence, Bugzilla, Rallydev, Code Collaborator, Jenkins, Anthill.

Web services: SOAP and RestFul.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Designed and developed command center application and configured email alerts to health check the functionality of various applications using Spring MVC, Bootstrap and Angular JS.
  • Developed frontend of application using Boot Strap (Model, View, Controller), Angular.js framework.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Used spring framework for implementing IOC/JDCB/ORM, AOP and Spring Security.
  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Consumed Web services - WSDL and SOAP for getting required information from third the different application.
  • Designed and developed entire application implementing MVC Architecture (using Springroo).
  • Configured Hibernate’s second level cache using EHCache to reduce the number of hits to the configuration table data.
  • Used Maven to build and deploy the application on web logic server.
  • Used JUnit, Mocktio, Power Mocks and Db Unit framework for unit testing of application and implemented Test Driven Development (TDD) methodology.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with springfunctionality.
  • Used XML SAX parser to simulate xml file which has simulated test data.
  • Used Active MQ and TIBCO EMS along with spring integration for messaging.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Developed various reports by using Am Charts API.
  • Used SVN for version control and used STS as the IDE for developing the application.
  • Used Apache POI to read and write Excel files.
  • Managed deployments to QA, UAT and other higher environments.
  • Used Restful Web Services to inserted, deleted and updated add details and their information will be used by other two applications.
  • Used Oracle11g as backend database using Windows OS. Involved in development of Stored Procedures, Functions and Triggers.
  • Integrated the application with Spring Quartz framework
  • ORM tool Hibernate 4 to represent entities and fetching strategies for optimization

Environment: JDK 1.7, Oracle 11g, Struts 1.3, Boot Strap, Angular.js, Apache POI, Hibernate 4.0, spring 3.5, JUnit, Mockito, Power Mock, DbUnit, Maven, SOAP, Restful Web Services, HTML, JQuery, SVN, STS and WebLogic

Confidential, Portland, ME

Consultant - Java Developer

Responsibilities:

  • Developed the Controllers, Service Layer, Dao layer using Spring MVC, Spring JDBC.
  • Implemented the Caching mechanism and refreshing the Caching mechanism using EH Cache.
  • Did the performance tuning of the SQL Queries which are slow.
  • Developed the CURD operations using Spring JDBC.
  • Developed front end application using Boot Strap and Angular.js
  • Experience with using Angular.js Controllers and validating forms using Angular.JS
  • Performed unit testing Using JUnit and JUnit annotations.
  • Implemented Restful Web service.
  • Configured the Transaction Management for the project using Spring Container Managed Transactions.
  • Developed web interface to display the customer information from the database tables.
  • Worked on SQL for checking scheduled chronjobs.
  • Worked on UAT and Production resolving the deployment issues and worked on UI screens like developing the screens to show the orders using Spring MVC Framework.
  • Developed the validations for the application using Bean Validations Framework JSR - 303.
  • Used Annotations for JSR 303, spring. The complete application was developed using annotations.
  • Used UNIX commands for debugging.
  • Involved in resolving SSO login issue.
  • Involved in Daily Stand Up Meetings, Sprint Planning and Backlog Grooming for Agile Scrum Process.

Environment: Java1.6, J2EE, Spring MVC, Spring JDBC, Spring AOP, Spring Restful WS, JSP, JSTL, JSR 303, JSON, Java Script, jQuery, HTML, Unix, Boot Strap, Angular.js, JUnit, Oracle 10g.

Confidential, Washington, DC

Java Developer

Responsibilities:

  • Developed GUI using JSP, Struts MVCframe work.
  • Developed Action forms, Action classes, Validation Framework using Struts framework to handle user requests.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Coded Entity Beans for data persistence within Data Access Layer.
  • Developed user interface components for Deal, Activity modules along with business components.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on WebLogic.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of the project
  • Developed Stateless Session Beans using EJB 3.0 annotations version.
  • Developed Message Driver Beans to receive the messages from the JMS Provider.
  • Implemented the Struts Validation Framework to validate the mandatory data and for business logic validations.
  • Implemented AJAX functionality using jQuery and JSON to communicate to the server and populate the data on the JSP.
  • As a team we have followed Agile Scrum Methodology.

Environment: Java, J2EE, JSP, Servlets, Struts 1.3, JDBC, EJB 3.0,WebLogic, MDB, JSTL, AJAX, Eclipse, Log4J, Java Script, jQuery, My Sql.

Confidential, Roseville, MN

Consultant - J2EE Developer

Responsibilities:

  • Developed Web-Services using Apache axis. Configured SOAP Monitor for monitoring web-services.
  • Creating rich UI views using JSF framework.
  • Validations are done using JSF validation framework.
  • Defining screen navigation in the faces-config.xml configuration file of JSF.
  • Business logic implemented is done in backing beans.
  • Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
  • Writing standalone Java classes, reusable components using JDBC and Java Beans for getting data from oracle tables.
  • Developed Views, Procedures, Functions, Triggers, and Sequences in SQL Server.
  • Developed functional use cases and class diagrams.
  • Design and development of Custom reports web application using the JSF frame work.
  • Developed automation build scripts using ANT.
  • Involved in monitoring and performance tuning of applications.
  • Responsible for coordinating with team members in development and testing.
  • Responsible for overseeing the Quality procedures related to the project.
  • Developed and deployed applications to production.
  • Administered VSS for source control, change management and build/ releases.
  • Successfully tested all applications for Units, Functional verification and System Integration.
  • As a team we have followed Software Development Life Cycle.

Environment: Java1.5, J2EE, JSP, Servlets, JSF, Hibernate, Web Services, Apache CXF, SQL Server 2005, IntelliJ, Tomcat, Web Logic App Server, RAD, Windows.

Confidential, Bridgeport, CT

Java Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications
  • Designed and developed the user interface using Struts 1.3, JQuery, JavaScript, XHTML
  • Designed front-end, data driven GUI using Struts,HTML, JavaScript, DOJO and CSS.
  • Implemented Web Services for communicating one application to another application by using SOAP, WSDL and EJB Technology.
  • Developed asynchronous, rich user interface with AJAX and rich Internet application embedded with Flexto get user information from the server and project to user.
  • Designed, implemented and deployed J2EE web application using Struts 1.3and Spring IOC.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Implemented business processes to develop email notification components using JMS API.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database
  • Used log4j for logging and SVN for version control.

Environment: Java 1.5, Servlets, JSP, Struts 1.3, Hibernate3.2, EJB, JMS, Spring 2.5, XML, CSS,Flex, Eclipse, HTML, Java Script, Oracle10g.

Confidential

Software Engineer

Responsibilities:

  • Involved in development of Reusable Components (Java Beans) such as PriceList, Stock Rates, material
  • Beans and many other attributes which affect the display of the stock Pricing.
  • Developed SQL queries, Joins with JDBC API to access data.
  • Developed Action Form and Action classes and used Action Errors for error reporting.
  • Utilized the String tokenizer and collections in jsp
  • Used struts html, logic,bean tags in JSP.
  • We have followed Software Development Life Cycle for the analysis and development of the requirement.
  • Developed Custom XML Parser for parsing large XML files and update the data to the data base using SAX based Parser.
  • Developed Stateless Session Beans for accessing the data and for transaction management.

Environment: JDK 1.5, J2ee 1.4, JSP 2.0, Struts 1.3, Servlet 2.3, XML, JDBC, EJB 2.1, Oracle 9i, Web Sphere Application Server 6.0.

We'd love your feedback!