We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

AZ

SUMMARY

  • Around Seven (7) years of IT experience in System Analysis, Design, and Development of projects in various areas of Object Oriented Programming. Practicing Java, multi - tier J2EE architecture, Open Source Frameworks, and other Technologies to provide quality solutions to complex scenarios to meet the Architectural and Functional requirements
  • Expertise in all phases of Software Development Life Cycle (SDLC).
  • Experienced in enterprise software applications using Java and J2EE technologies like JDBC, JNDI, JMS, JPA, EJB, Servlets and JSP.
  • Excellent working knowledge of popular frameworks like Apache Struts, Hibernate, Spring Framework and libraries like JSTL and Tag Library.
  • Expertise in Web Front End technologies Struts, Tag Libraries, Struts custom validation rules,
  • Tiles, JSTL, Java Script, DHTML and XML/XSL.
  • Skilled in using Hibernate as the Object Relational Mapping solution.
  • Experience in implementing Spring AOP, Agile and Dependency Injection.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams; Sequence Diagrams and Behaviour Diagrams.
  • Good knowledge of developing GUI based application using Swings and Java Applets.
  • Strong expertise in developing user-friendly web interfaces using HTML, DHTML, CSS, JavaScript with AJAX technology.
  • Expertise in implementing Service Oriented Architecture (SOA) using XML based Web Services (SOAP/WSDL) and XML technologies such as XML Schemas and XSLT.
  • Experience in implementing Design Patterns like MVC, Singleton, Factory, Session Facade, Data Access Object and Data Transfer Object.
  • Experience in databases such as DB2, Oracle, MySQL and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Experience with JUnit for performing Unit Testing and determining the application functionality and good working of Ant, Maven for project build and Log4j for logging.
  • Expertise in developing Web Applications using Java compliant IDE’s like Eclipse, and Net beans and deployment using Application Servers Apache Tomcat, BEA Web Logic and Jboss.
  • Solid ability to work on Agile and SOA project
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Highly motivated team player with ability to work independently and adapt quickly to new technologies.
  • Worked in close cooperation with project managers and other functional team members to form a team effort in development.

TECHNICAL SKILLS

Operating Systems: Windows NT/2000/XP/Vista/7, UNIX, LINUX, MAC 10X

Programming Languages: C,C++,Java,J2EE

J2EE/JAVA Technologies: JDK 1.4/1.5/1.6, Servlets, JSP, EJB 2.0/3.0, JDBC, JMS, RMI, JNDI

Frameworks: Struts 1.1/2.0, Spring 2.0/2.5, Hibernate 3.x/2.x

Web/Application Servers: IBM Web Sphere 6.1/7.0, BEA Web Logic 8.1/9.0, Tomcat 4.1/5.5, Jboss

IDE Tools: Eclipse 3.x, JDeveloper, my Eclipse 8.0

Database: Oracle 9i/10g, DB2, My SQL, MS SQL Server, PL/SQL

Web Technologies: HTML, JavaScript, AJAX, DHTML, XML,SAX DOM,XSLT, CSS

Other Tools: Ant, Maven, Log4j, CVS, Sub version

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Java/J2EE Developer

Responsibilities:

  • Functional and technical requirements relating to the loyalty module of Best Western Rewards project.
  • Involved in gathering business requirements finalizing the project scope discussion for the application.
  • Involved in complete software development life cycle with Object Oriented approach of clients business process and continuous client feedback.
  • Worked on designing and developing a complete service oriented system based on SOA principles and architecture in agile development environment.
  • Used UNIX shell in windows with Putty tool for deploying application in Sun Solaris servers.
  • Used Jboss Server and Apache Web server for deployment and java enterprise services.
  • Used theStruts validationandTilesFramework in the presentation layer.
  • Developed the different components of application such as JSPs, Servlets.
  • Implemented the UI using HTML, DHTML, CSS along with AJAX, JavaScript and JQuery.
  • Used Spring Core for dependency injection and Hibernate ORM support.
  • Used Hibernate Synchronizer plugin to generate and configure Associations, POJOs, Mappings and DAO file
  • Consumed Web Services using Apache Axis and tested it using Soap UI.
  • UsedANTscripts to build the application and deployed on Jboss server.
  • Monitored theerror logsusingLog4Jand fixed the problems.
  • SVN version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Involved in performing unit test cases and integration test cases using JUnit.
  • Working on development and Interacting with offshore, different vendors and component teams to resolve the issues during design, development and testing.
  • Used Clear Quest for defect tracking system.
  • Provided assistance for integration of front end and back end application.
  • Selected and implemented agile development practices according to the application requirements for every project

Environment: Java, Jboss 5.0, Oracle, SQL Developer, Struts, Spring, Hibernate, JSP, Junit, JavaScript, AJAX, jQuery, HTML, CSS, Web services, JUNIT, ANT, SVN, Eclipse 3.5

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in gathering of business scope and technical requirements with Business Analyst.
  • Implemented the application as two Independent Java modules, one for uploading and other for downloading and processing the files.
  • Performed code reviews on PL/SQL and Unix/Linux developments.
  • Java Resource Bundles are used to access the locale-specific resources viz key rings, directory locations, credentials and regex patterns
  • Hibernate 3.0 is used in data access layer to access and update payment transaction information to the database.
  • Used spring dependency injection and AOP for logging and checking pre and post file status.
  • Used shell script to execute java process and configured cron job to schedule the process for downloading and processing the files.
  • Developed JUNIT test cases for both upload and download process and file content evaluation.
  • Designed additional logic for eliminating duplicate files/ transactions and process of handling corrupted files.
  • Designed directory structure for storing source and archive files both on local machine and FTP
  • Implemented Singleton, DTO, DAO design patterns for database connections and handling data.

Environment: Java 1.6, J2EE, Enterprise Jboss 5.0, Oracle, SQL Developer, Struts, Spring, Hibernate 3.0 JavaScript, AJAX, jQuery, HTML, CSS, Web services, JUNIT, ANT, SVN, Eclipse 3.5, Putty, Rational Clear Quest, iTrack.

Confidential, Plano, TX

Application Developer

Responsibilities:

  • Functional and technical requirements relating to monthly commissions, pay file and accounting statement module for Sales Commission System (SCS) project.
  • Involved in gathering business requirements finalizing the project scope discussion for the application.
  • Used UNIX shell in windows with Putty tool for deploying application in Sun Solaris servers.
  • Used WebLogic App Server and Sun Java System Web server for deployment and java enterprise services.
  • Used theStruts validation andTilesFramework in the presentation layer.
  • Developed the different components of application such as JSPs, Servlets.
  • Implemented the UI using HTML, DHTML, CSS, AJAX, JavaScript and JQuery.
  • Used Spring Core for dependency injection.
  • Consumed Web Services using Apache Axis and tested it using SoapUI.
  • Involved in Consuming XML web services using SOAP and used SAX and DOM XML parsers using JAXP, JAXB
  • UsedANTscripts to build the application and deployed on WebLogic server.
  • Monitored theerror logsusingLog4Jand fixed the problems.
  • SVN version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Involved in performing unit test cases and integration test cases using JUnit.
  • Working on development and Interacting with offshore, different vendors and component teams to resolve the issues during design, development and testing.
  • Used Clear Quest for defect tracking system.

Environment: Java 1.6, J2EE, Weblogic 10.2, Oracle, SQL Developer, Struts, Spring, JavaScript, jQuery, HTML, CSS, Web services, JUnit, ANT, SVN, Eclipse 3.5, Putty, Rational Clear Quest.

Confidential

J2EE Developer

Responsibilities:

  • Actively participated in the development of Use case diagrams, Activity flow diagrams, Class diagrams in the design phase using Rational Rose.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML, JSF and CSS, used JavaScript and AJAX for validations.
  • Configured the Struts environment by developing the POJO objects, Validator plug-in, form beans, dynamic action/validator forms, controller, message resource, action mappings, and forwarding/ navigation definitions.
  • Developed modules using Spring 2.5 Framework for Dependency injection through configuration files and ease the integration of different frameworks.
  • Involved in the integration of Struts and Spring 2.5 for implementing Dependency Injection (DI).
  • Developed code for obtaining bean references in Spring IoC framework.
  • Used Java Messaging Services (JMS) with IBM MQ Series for reliable and asynchronous exchange of important information such as monthly statement reports
  • Developed functional modules in the Data Access Layer using Hibernate with IBM DB2 as the backend database.
  • Involved in creating build script using ANT 1.5 and deployed on Web Sphere Application Server 6.1.

Environment: IBM Web Sphere 6.1, Struts, Hibernate, Spring Framework, JSP, JSTL, JMS, IBM MQ, XML, JavaScript, Rational Rose, HTML, JNDI, ANT, IBM DB2, JSON, UNIX, Eclipse.

We'd love your feedback!