We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

La, CA

SUMMARY:

  • Over 7+ years of experience in the Object - Oriented design and development of web-based and distributed applications.
  • Expertise in developing J2EE applications and deploying it in WebSphere 6.0, WebLogic11, and Tomcat, Webservices.
  • Developed multi-tiered object oriented system architectures utilizing use cases, UML diagrams, Rational Rose and RUP process.
  • Good hands on experience in Jakarta 1.3 framework.
  • Expertise in Spring Framework and Hibernate.
  • Experience writing SQL Queries.
  • Good at problem solving and has a good knowledge of Data Structures and Algorithms.
  • Hands on experience in clustering JBoss application servers using JGroups, JBoss Messaging migration, JBoss Cache.
  • Experienced in projects based on MVCframeworks like Jakarta-Struts, Spring
  • Expertise in developing applications using Java, Servlets, EJB, JSP, Custom tag Libraries, XML, Hibernate, JSTL, JDBC, JNDI and SOA
  • Experience in IBM Rational Application Developer (RAD), Rational Software Architect (RSA), Net Beans, and Eclipse for integrateddevelopment environment for building, testing, and deploying various applications.
  • Knowledge in Version Control tools - Rational ClearCase, Subversion, CVS
  • Extensive experience withJ2EE Design Patterns like Session Facade pattern,Business Delegate, Front controller, Service Locator, Command, Abstract Factory, Transfer / Value Objects and MVC Framework.
  • Designed and built caching subsystem using JBoss and Hibernate.
  • Excellent abilities to project design and implementation with use of Agile methodologies
  • Extensive background in full life-cycle of software development process including requirements gathering, design, implementation, QA and maintenance.
  • Good exposure in On-site/Offshore development model.

TECHNICAL SKILLS:

Programming Languages: JDK 1.4,1.5,1.6,1.7

Client Scripting: CSS, HTML 4, HTML 5, AngularJS, JavaScript, JQuery UI, JQuery 1.9

Server Scripting: JSP 1.2,2.1, Struts 1.3Custom tags, Spring 3 Custom tags, JSF Custom tags

Middleware: JBoss Messaging, IBM MQ Series, JMS,JCA

Database Technologies: Oracle 9i, MS SQL Server 2005, MySQL, Cassandra

Database Tools: Toad for MSSQL Server, Toad for Oracle, Altova Database Spy

UML Tools: Rational Rose, Enterprise Architect

Development Environments (IDE): Rational Application Developer (RAD) 6.0, Rational Software Architect(RSA) 6.0, Eclipse 3.1, Net Beans.

ORM Framework: Hibernate 3.1, 4.0, IBATIS,Grails/Groovy

Web/Application Servers: OC4JJBoss4.1/5.1/6.0, WebLogic 8.1, WebSphere 5.1, Tomcat 5.1 and Glassfish 4,Apache HTTP Server, Apache Tomcat.

Version Control: Rational ClearCase, Subversion,CVS, Microsoft Visual Source Safe, Git,SVN.

Build Tools: Ant 1.7,1.8,1.9.4, Maven.

Platforms: MS-Windows 95/98/NT/2000/XP/7/8, Unix, Red Hat Enterprise Linux

Black box Testing: JMeter, BadBoy, SilkTest

White box Testing: Junit, LoadTest, DBUnit,Mockito,

Methodologies: Waterfall, RUP, Agile(Scrum, XP)

PROFESSIONAL EXPERIRNCE:

Confidential, LA, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, Unit & Integration Testing of Requirements.
  • Created XML schemas as per the Requirement document using XML Spy.
  • Changed the existing implementation of Entity bean to DAO for persisting of the XML document along with the other fields in DB.
  • Used DOM & SAX parsers for parsing of the xml document.
  • Developed a module called Message Adapter using Struts 1.1 along with XSL documents for transforming the application specific xml to trading partner specific XML formats.
  • Used the struts file upload functionality for uploading the files into the application.
  • Groovy/Grails Enterprise Web Application Development.
  • Groovy/Grails Enterprise Web Application/Site development .
  • Used WebLogic 8.1 as the application server, Oracle 9i as the back-end database
  • Coordinated with the Requirement Analyst & handled the changed requests accordingly.
  • Created and presented training materials for Groovy, Unit Testing, the Gradle build framework and others.
  • Implemented clean code principles via the use of design patterns wiz Singleton, Factory, Abstract Factory, Business Delegate, State Pattern, Iterator Pattern, Observer Pattern.
  • Used Java script for validation of page data in the JSP pages.
  • Developed the Hibernate mapping files using Eclipse IDE.
  • Used Struts Framework in the application which is based on MVC2 design pattern.
  • Used MAVEN for project management and build automation, and Continuous Integration is done using Jenkins.
  • Involved in Continuous Integration/Delivery, Code Refactoring and Process Improvements.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
  • Implemented the User Login logic using Spring MVC framework encouraging application architectures based on the Model View Controller design paradigm.
  • Responsible for code version management and unit test plans.
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for client side validation.
  • Integrated in open communications protocol that can be used by future data providers using TSI.
  • Used Java, JDBC, Hibernate, Springfor programming service.
  • Implemented Clear Commerce, a SOA, a third party credit Card authorization using business service with SOAP.
  • Used log4j for logging info and are helpful in debugging the issues
  • Using DWR-AJAX for server side processing without refreshing the JSP page.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Deployed the application in WebSphere Application Server 6.0.1.
  • Developed the classes for Unit testing by using JUnit and JTest for the entire application.
  • Prepared and executed test cases for Unit, System and Integration testing.
  • Migrated automation system to Git and Gerrit, with Launchpad integration.

Environment:HTML5,JavaScript,JDK1.7,Cassandra,JSP,Mockito,JSTL, Spring 4.1,JDBC, EJB 3.1, Oracle 11g, VSS, Maven, WebLogic 11, Eclipse,Juno, XML, XSL, Solaris 4.0, Toad for Oracle, ERWin,Puppet,Core Java,SoapUI 5.1, Altova XML Spy, JQuery 1.9, JQuery UI, Glassfish,Jenkins

Confidential, Titusville, FL

Java Developer/ Consultant

Responsibilities:

  • Interacting with the business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
  • Worked on Oracle and   CassandraImplementation for the Persistent APIs.
  • Extensively used Struts component classes for developing applications for handling user requests.
  • Deployed Puppet for configuration management to existing infrastructure.
  • Used Spring Integration with Struts by implementing Delegating Struts Action management to Spring Framework.
  • Used Selenium in conjunction with Continuous Integration to test web applications using Jenkins and to do cross-browser compatibility testing.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Developed Data Access Classes using the Hibernate.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Created Data Source and deployed the Web application in application Server.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • Created java Interfaces and Abstract classes for different functionalities.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Extensively worked with collections classes like ArrayList, HashMap,Iterator etc.
  • Implemented java design patterns like Singleton, Factory, Command patterns.
  • Communicated with external applications JMS messages using MQ Series.
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
  • Written independent JavaScript, CSS files and reused in UI pages.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Parsing of XML using SAX and DOM Parsers.
  • Used JUnit to write repeatable tests mainly for unit testing
  • Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the database.
  • Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.

Environment: JDK 1.7, Struts, JSTL, Hibernate, XML, ClearCase, Cassandra,JMS,JCA, JAXP, XSLT, JMS1.1, Eclipse, WebLogic, UML, Rational Rose, Log4J,Oracle,dojo2.0, JUnit, Apache Axis, WebServices,MongoDB MQ Series, SOAP, ANT, WSDL, Quality Center, PL/SQL Developer, Unix, Windows,Filezilla, SVN & Linux,Jenkins.

Confidential, IL

Java Developer

Responsibilities:

  • Participated in requirement specification analysis, Technical design&development of Local Ads& content manager Local CMS.
  • Used Java, Spring, Hibernate, XML, JSON, RESTful& SOAP Web services, Jersey for programming server side logic of Local Ads &Local CMS.
  • Used JSPs for building the user interface.
  • Used MongoDBfor storing the offers and non-offers data.
  • Used Maven for dependency management and building the project.
  • Wrote AngularJS controllers, views, and services for new website feature.
  • Coordinated the planning and execution of user stories in agile scrum methodology, resolution of bugs and code review.

Environment: Java, J2EE, spring, XML,AngularJS, JSON, RESTFUL& SOAP Webservice,MongoDB, Hibernate, Junit, MySQL, Eclipse, Maven & SVN.

Confidential, Longmont, CO

Java/J2EE Developer

Responsibilities:

  • Responsible for Analysis, Design, and Development tasks.
  • Struts Tiles is used for Layout Designs.
  • Setting up Development Environment using Linux VM’s. Submitting Estimates for Modules.
  • Wrote SPA(Single page web Applications)using RESTFUL web services Plus Ajax And AngularJS.
  • Created Spring Web Services, Spring Controllers
  • Created Shell script for build and installation
  • Implemented Persistence layer using Hibernate.
  • Test Driven development paradigm adopted and JUnit framework used.
  • Using Maven for Building and packaging
  • Using Eclipse for all development tasks.
  • Configuration of iBatis ORM and Spring Framework.
  • Involved in AJAX extensively for many pages.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Implemented various design patterns Singleton, Factory etc.
  • Using JAXB and XML beans API for marshalling and unmarshallingweb service client requests and responses.
  • Building RESTful APIs in front of different types of NoSQL storage engines allowing other groups to quickly meet their Big Data needs and remain insulated from rapid technology changes in the NoSQL field.
  • Prepared High and Detailed level design document to Intrados guidelines and standards.
  • JBOSS and Oracle application server (OC4j) used. Oracle 10g/9i and MySQL database used as backend.
  • Used MongoDBfor storing the offers and non-offers data.
  • Design and implementation of business logic and data Processing routes using Apache camel.

Environment: JMS, Java 1.6,Core Java,Apache Camel, Spring 4, AngularJS, Hibernate, RESTful APIs, MongoDB, JBOSS 5.1,OC4J, Eclipse, Oracle 10g, MySQL,Postgres, JavaScript, AJAX, DOJO, COMETD, HTML 5,JUnit 3.0/4.0.

Confidential

Java Developer

Responsibilities:

  • Developed Business Components in core Java.
  • Developed GUIs using HTML, JSP (Used and developed custom tag libraries).
  • Wrote Generic SQL queries for retrieving data from Database.
  • Used CVS for version control.
  • Object-oriented design of distributed components with Visio and their implementation using Java, RMI.
  • Log file was managed for troubleshooting and probable errors.
  • Performance tuning in the aspect of Database Connection Pooling. Built reports for tracking the Workflow.
  • Used Eclipse based IDE, Web Sphere Studio Application Developer (WSAD) 5.0 for creating high performance Java applications.
  • Initiated and lead projects to implement Transaction Manager Middleware product that supports JTA (Java Transaction API) interface and can be plugged into 3rd party J2EE servers like Sun One Webserver.
  • Enhanced the application for multithreaded scenarios.
  • User authentication using LDAP.
  • Deployed the application under Sun One 6.1. Resolved the production issues during migration onto the production server.
  • Preparing Business Requirement Document (BRS), Functional specs and working with stake holders on underlining business processes.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Used Microsoft Visual SourceSafe to store all related documentation.
  • Developed test case scenarios for Functional Testing and Integration testing.
  • Used Maven for dependency management and building the project.
  • Coordinated the planning and execution of user stories in agile scrum methodology, resolution of bugs and code review

Environment: HTML,Core Java, JavaScript, JDK, JSP, JSTL, Spring, Oracle, Maven, WebLogic, Eclipse, XML, XSL, Solaris, Toad for Oracle, SoapUI, Altova XML Spy, JQuery, VSS.

We'd love your feedback!