We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Nearly 8 years of experience in development of applications using java, Java/J2EE web applications using Core Java, Servlets, JSP, Struts, spring, JDBC, Swing, XML and JavaScript.
  • Very strong knowledge in Object oriented programming and Design Patterns.
  • Experience in Design and Development of custom software solutions and Re - engineering to enhance existing frameworks to work with newer technologies
  • Including JSTL, EJB, JAXP, RMI, JMS, AJAX, ORM, JNDI.
  • Excellent knowledge and experience of developing applications with Model View Controller (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, Rich faces, Bootstrap, JQuery and Angular Js
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and 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 SOAP and Restful Web Services
  • 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.
  • Expertise with using Oracle 8i /9i/10g/11g, Triggers, PL/SQL packages and Cursors for Oracle, and writing highly complex SQL queries.
  • 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.
  • Good experience in Version control using CVS, SVN.
  • Experience in using Junit is for unit testing and Test Driven Development using Mockitos, power mocks and Db Unit.
  • 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.

TECHNICAL SKILLS

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

Web and Application Servers: Bea Web logic 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. JFree Chart, Java Mail, Google API

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

Data Base: SQL Server 2000/2005, Oracle 8i/9i, MS Access, MySQL 4.x/5.0,oracle 9i.

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, Bug zilla, Rallydev, Code Collaborator, Jenkins, Anthill.

Web services: WSDL, SOAP and RestFul.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java/J2ee Developer

Responsibilities:

  • Designed and developed command centre 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 Spring roo).
  • Configured Hibernate’s second level cache using EH Cache 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 spring functionality.
  • 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, Db Unit, 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.
  • Developed the CURD operations using Spring JDBC.
  • Developed data access components using JDBC and Beans for data manipulation.
  • Prepared technical requirements document for features during system migration.
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • 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.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Did the performance tuning of the SQL Queries which are slow.
  • 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 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, Pittsburgh, PA

Sr. Java Programmer Analyst/Production Support

Responsibilities:

  • Involved in designing and developing the front end of the application using JSP, JavaScript, AJAX, HTML, DHTML, CSS
  • Constructed Interfaces and API’s for Public classes and detailed private classes using J2EE.
  • Application was developed using Spring MVC Web Flow modules.
  • 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:

  • Implemented SOA architecture using Enterprise Service Bus (ESB).
  • Configured business applications in XML bean definition files using SPRING.
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings.
  • Used Hibernate query language.
  • Provided data persistence by object/relational mapping solution via Hibernate for application save, update, delete operations.
  • Worked on JPA for persisting the objects into the system.
  • Created services for various modules like Account (CD/Checking/Savings) Creation and Maintenance using SPRING.
  • Experienced in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters using JProfile 5.1.
  • Worked on Axis implementation and used SOAP UI to test the SOAP.
  • Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Developed generic Java packages to produce and consume JMS messages through topics and queues in asynchronous message processing with guaranteed delivery.
  • Used IBM MQ Series as the JMS provider.
  • Utilized Core J2EEdesign patterns such as Singleton and Data Access Object (DAO) in the implementation of the services.
  • Responsible for writing SQL Queries and Procedures using DB2.
  • Responsible for writing Junit test cases and Peer level testing.
  • Improved database performance by recognizing and rewriting slow queries.
  • Build & Deployment in Web sphere Application Server.
  • Created UML diagrams such as Class Diagrams and Sequence Diagrams using IBM Rational Rose.
  • Gathered user requirements, analysed and wrote functional and technical specifications

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 Price List, Stock Rates, material Beans and many other attributes which affect the display of the stock Pricing.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Consumed RESTful web services using simple client side technologies using JavaScript, AJAX, JSON, HTML and CSS.
  • Participated in the development of GUI pages by using JSP, HTML, CSS, JavaScript, JQuery, JSON and AJAX.
  • Implemented the online application by using Core Java, JDBC, JSP, Servlet, Spring Web MVC framework.
  • 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.

Confidential

Java Developer

Responsibilities:

  • Developed the application based on MVC architecture.
  • Captured all the functional and technical requirements of the Supply Chain Management System.
  • Was involved in the preparation of the software requirements and design document (SRS & SDS)
  • Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.
  • Involved in collecting requirements from Business Users and Data Modeling and designing and developing Tools using Java, Servlets, EJBs, and JSP.
  • Front end validations are written using JavaScript.
  • Performed Unit Testing using JUnit.
  • Worked on Linux environment.
  • After integrating all the modules of the project it was deployed in JBoss application server.
  • Worked with creating a User manual and User Training guide for the new system.

Environment: Java jdk 1.4, JEE 1.2, HTML, CSS, JDBC, Servlets, JavaScript, JSP, EJB, JQuery, CSS, CVS, Oracle 8i, Linux, Eclipse, MS SQL Server, MySQL.

We'd love your feedback!