We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Over 8 years of complete software life cycle development experience as a JAVA/J2EE developer, working through Analysis, Design, Development, Testing, Implementation of applications in JAVA
  • J2EE in Client/Server and web based n - tier architecture systems. I have good hands on experience of almost all phases of Software Development Cycle (SDLC) and my strengths include the following
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java (Collections, Generics, Enums and Annotations etc), Servlets, JSP, EJBs, JDBC, spring, Hibernate and Web Services.
  • Strong Experience in developing user interfaces with HTML5, DHTML, CSS3, AJAX, Angular JS, Bootstrap, Tiles framework and JQuery, Java Script,XML, Servlets and JSP.
  • Used AngularJS as the development framework to build a single-page application
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
  • Worked with scripting languages like JavaScript, JQuery.
  • Well versed in MVC (Model View Controller) architecture using spring, JSF and also implementing JSTL (JSP Standard tag library), custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Proficient in using DOM and SAX parser
  • Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
  • Good exposure in implementing web services-WSDL using SOAP protocol.
  • Experienced using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere and Glassfish.
  • Good experience of build tools like ANT & Maven with Jenkins
  • Very good experience SCM tools like SVN, Mercurial, CVS, VSS and Git Hub.
  • Good exposure to bug tracking tools like Confluence, JIRA & Bugzilla.
  • Experience in using IDEs like Eclipse, Netbeans and Spring Tool Suite (STS).
  • Good hands-on experience with UNIX environment along with FileZilla, Putty tool
  • Familiarity with Software Development Methodologies, including Agile & Waterfall
  • Very good experience of UI development plugins for browsers like Firebug (Firefox), Chrome, IE Developer Tools (IE).
  • Penchant to learn things, Good communication skills, Hardworking and adaptable, Quick learning, Self-motivated, precise and dedicated.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, SQL,C#

J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC, JPA, J Unit, Web Services(SOAP)

MVC Frameworks: Struts, Spring, JSF

ORM Frameworks: Hibernate, JPA,iBATIS

Web Technologies: HTML,DHTML,HTML5,CSS,JavaScriptAngular, Bootstrap, Node, XML, XHTML, ASP.NET, AJAX.

Application Servers: WebLogic, WebSphere, JBoss

RDBMS: Oracle 8i/9i/10g/11g, MS Access, SQL Server 2010, My SQL

HTTP Web Servers: Apache Tomcat.

Methodologies: Agile, Waterfall, TDD.

IDE/Utilities: Eclipse, PL/SQL Developer, Star UML, SQL Developer, Net beans, Spring Tool Suite(STS)

UML Tools: Rational Rose, MS Visio, UModel

Operating Systems: Solaris(UNIX), Linux, and Windows XP/Vista/7

Others: Maven, Ant, CVS, Log4j, JavaScript, Unix Shell scripting, JQuery, MS-Office

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Implemented Agile methodology throughout the project development lifecycle.
  • Involved in developing code for multiple modules Picking the Order, Dispensing, Pick Up today.
  • Work closely with Target Home office Business Analyst on regular basis to gather requirements.
  • Agile development methodology has been followed to develop the application.
  • Used HTML5, CSS3, jQuery, JavaScript, AngularJS, JSON, BootStrap Ajax to create the front end applications.
  • Implemented inline editor, instant search and order form functionality using Angular JS.
  • Involved in creating AJAX calls using Angular JS to handle data operations including ordering and filtering
  • Developed Angular JS functionality in the application to provide two-way binding to the system
  • Developed single page applications using ng-route module in Angular JS.
  • Extensive experience using Bootstrap for layout.
  • Used customized services and directives in Angular JS to develop dynamic and responsive webpages.
  • Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.
  • Used Spring ORM to integrate Spring Framework with Hibernate.
  • Involved in mapping the real word object with java objects using Hibernate 3.0 in the development of application.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Wrote different queries for database to retrieve the details from the IBM Informix database which are configured for One Source System.
  • Used DAO pattern to retrieve the data from database.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
  • Developed web service for web store components using Jersey RESTful API.
  • Ignite XML tool for creating and maintaining the XSD.
  • Used XML, XSD and JSON messages for Data transfer.
  • Used JAXB API, SAX and DOM for XML parsing messages.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Extensively used Junit and JMockitfor writing unit test cases.
  • Created and modified Complex SQL Commands.
  • Used Maven building tool.
  • Used JProfiler for Performance Tuning.
  • Used Vugen scripting tool for generating scripts for automation testing.
  • Used HP ALM tool for automation testing.
  • Used Log4j and Logback for Logging various levels of information like error, info, debug into the log files.

Environment: Java 1.7, J2EE, Spring 3.0, Hibernate 3.0, JDBC Template, Jersey Restful Webservice, SOAP Webservice, IgniteXML, Eclipse 4.3 Kelper, log4j, logback, Maven, Collections, HTML5, Java Script, JQuery, Angular JS, Jenkins, Sonar, Anthill, JProfiler, Vugen scripting tool, HP ALM, IBM MQ’s, Tomcat 7.0, IBM Informix DB.

Confidential, FL

Java Developer

Responsibilities:

  • Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds.
  • Involved in the development of pages using Bootstrap framework.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Utilized Angular JS in the development for building SPA and to consume Restful web services.
  • Developed enterprise solutions for customers to order contact lenses online involving J2EE, Spring, and Hibernate technologies.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, Singleton.
  • Used Spring MVC framework for developing the application.
  • Added security for service layer methods using Spring Security.
  • Involved in prototyping the MVC framework integration with Spring with Hibernate for the persistence layer to connect the application to the database.
  • Developed java server pages for the View part of applications and dynamically updating web pages.
  • Developed applications using hibernate persistent frame work, developed persistent classes, Hibernate-mapping files .hbm, .xml files, Hibernate Query Language (HQL).
  • Implemented Criteria API, Native Queries andHibernateQuery Language (HQL) at business manager.
  • Involved in designing the xml schema for using web services.
  • Coded custom tag libraries and also used JSTL.
  • Designed and mentored the team to a new web application based on Google Web Toolkit (GWT) and Restful web services based architecture. Also wrote complex SQL queries for the application.
  • Developed SOAP based Web Services and created WSDL for Payment Transaction and Payment Release.
  • ImplementedJMSusingIBM MQseries to provide access to other application, which maintain user Transactions.
  • Configured and created application log files using Log4j required to trace application messages and CVS for Version Controlling.
  • Developer in Enterprise Online Customer Service (EOCS).
  • Developed test cases for the service and data access tiers.

Environment: JDK 1.4, JSP 2.0, HTML, Ajax, Jquery, JavaScript, Servlets, Struts 1.3, EJB 2.0, Glassfish, Eclipse 3.3, Log4j, XML, JDBC, Unix, Ant, PL/SQL, Hibernate 2.0, Oracle10g, VSS, Toad, SQL Developer, Filezilla, WS FTP, SAX and DOM Parsers, Shell Scripting.

Confidential, Wayne, PA

Java Developer

Responsibilities:

  • Implemented project using Agile SCRUM methodology. Involved in daily stand up meetings, sprint showcase and sprint retrospective.
  • Heavily involved in Solution Design and created high level design documentation.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations.
  • Designed and development of User Interface using HTML, JSP, JSP Custom Tag and AJAX
  • Implemented client side validations using JavaScript and jQuery
  • Implemented J2EE design patterns like Data Access Object and Business Delegate to handle the business flow
  • Designed and developed web services for search, validations using JAX-WS and Apache CXF
  • Extensively worked on Spring AOP and integrated the application using Spring Dependency Injection.
  • Developed Persistence layer using Hibernate and implemented DAO to handle the data base interaction.
  • Coordinated with external teams to finalize the XML messages for the Web Services communications in SOA architecture.
  • Performed database operations and queries using Oracle 10g.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.
  • Wrote Hibernate configuration file, Hibernate mapping files and define persistence classes to persist the data into Database.
  • Writing Unix, Shell and Bash Scripting.
  • Used Log4j for tracking errors and debugging the code.
  • Designed Schemas and generate classes using RAD IDE
  • Built and deployed .ear file on WebSphere application server
  • Wrote JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.

Environment: J2EE, Core Java, HTML, CSS, XML, Spring MVC, Spring, Hibernate, DAO, Web Services, SOA,SOAP, WebSphere, JavaScript, jQuery, AngularJS, Oracle 10 database, RAD IDE, Jenkins

Confidential, TX

Java/J2EE Developer

Responsibilities:

  • Involved in analysing business requirements and compose them into a technical use cases.
  • Responsible for writing utility classes, UI development using JSP, CSS3, HTML5, JavaScript, ExtJS, AJAX (DWR), Angular.
  • Developed and improved application using MVC Framework Angular and Bootstrap.
  • Brief experience on implementing the Angular.js in creating animations based on CSS classes.Designed and developed the application based on MVC framework.
  • Deployed Enterprise Java Beans on WebSphere Application Server.
  • Built web-tier components using JSP, JavaScript, and Action Beans.
  • Developing a web application using HTML5,CSS3 for front-end and Node.js for back end designing.
  • Performed validations from a third party client using the Restful Web Services.
  • Used multi-threading to code very efficient programs.
  • Involved in development of User Interface using JSP, JavaScript, XSLT, XML, AJAX, HTML, Tag libraries and Struts MVC framework.
  • Used Struts, Front Controller and Singleton patterns, for developing the action and servlet classes, Involved in designing and developing business and utility classes of the system.
  • Used Struts validator framework to validate data.
  • Developed Message Driven Beans to send emails notifications.
  • Employed JDBC in persistent service to connect to MySQL and perform database operations.
  • Developed DAO’s to invoke DAP’s (Data Access Programs) to access data from .CSV files and to query MySQL database.
  • Wrote various Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Designed the WebPages GUI using CSS, HTML
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Interacted with the Users and Documented the Application.
  • Developed backend procedures using PL/SQL.
  • Participated in Unit testing and functionality testing for tracking errors and debugging the code.

Environment: J2EE 1.5, JSP 2.0, Struts 1.3,JDBC, XML, Log4J, JUnit, ANT, JavaScript, HTML, CSS, SVN, Web Sphere 5.1, Eclipse 3.2, MySQL, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Designed and developed the front end using HTML, CSS, Dojo, JSP and tag libraries.
  • Used Spring Core Annotations for Dependency Injection.
  • Creation of controllers, models and views using Struts 1.3
  • Applied Struts tags, validation, tile and resource bundle to create international web sites with one set of source code greatly simplified code maintenance.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases for gathering customer related information for a particular customer.
  • Designed and developed the Validation, Controller Classes and Java bean components
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Implemented web services with Apache Axis.
  • Wrote front end in visual basic, with a middle layer in c++, going to an oracle repository.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Designed and built SOAP web service to retrieve the data for companies report from MDM-CRSEARCH webservice. The input output parameters for CR webservice are described in SDCA SFS.
  • Experience working in a J2EE environment through development, testing and implementation of application
  • Experience creating implementation / rollout plans.
  • Defect resolution, troubleshooting, production support.
  • Used Apache Ant for the build process.
  • Used ClearCase for version control and ClearQuest for bug tracking.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.0, JSF beans, JSF Ajax, Oracle 10g, Eclipse 3.2, Apache Ant, Web Services (SOAP), Apache Axis 2.0, WebSphere 6.1, JSF Taglibs, JavaScript, HTML, CSS, XML, Clear Case, ClearQuest,MS oracle c++.

Confidential

Java Developer

Responsibilities:

  • Requirement Analysis and Documentation using SDLC methodologies.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams using Borland Together Designer.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Converted requirement into flow design diagram using MS Visio.
  • UI design for User interface in Java and related technologies.
  • Making application to take issues faced by the customer and generates a report at certain frequency .
  • The application flow is designed and developed using Struts, spring and data mapping framework.
  • Worked with J2EE and J2SE technologies including JSP's, Servlets, EJB's and Web logic.
  • Involved in implementing Enterprise Java Beans (EJB’s) to access the database.
  • Written various stateless Session EJB's that contains implementations of Inter Plan business processes.
  • Code development and Unit Testing using Eclipse, HTML, JAVA, JSP, SWING, Servlets and SQL
  • Created the Functional Test cases and bug fixes.
  • Code review and function testing for better client interface and usability.
  • Used JUnit to write repeatable tests mainly for unit testing
  • Performed complete code walk-through for the team members to check the functional coverage and coding standards.
  • Participation in meeting with team, senior management and client stakeholders

Environment: Java, JSP, Servlet, EJB, SQL, Oracle9i, JDBC, Swing, Eclipse, HTML, MS Office, Windows etc.

We'd love your feedback!