We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

NJ

Professional Summary:

  • Over 6 years of IT experience in analysis, design and development using Java and J2EE.
  • Expertise in full Software Development Life Cycle SDLC including Software Architecture, Object Oriented programming, Designing and Prototyping.
  • Followed Agile -Scrum Methodology and SOA architectural design patterns.
  • Expertise in developing applications using Java and other Web Technologies including J2SE, J2EE, Servlets, JSP, JSF, Swings, JMS, RMI, EJB, JDBC, Hibernate, Struts, Spring, XML, ANT.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Expertise in front end development and design using HTML, CSS, JavaScript, XML, Servlets, JSP, JSTL, Struts, Ajax.
  • Experience in spring technologies like MVC, AOP, JDBC, ORM, and Web Services using Eclipse and integration with Hibernate as well as Struts.
  • Good knowledge of Object/Relational mapping using Hibernate.
  • Expertise in implementing Web services development using SOAP, REST, WSDL, and UDDI.
  • Used JavaScript for client side validations and implemented AJAX with JavaScript for reducing data transfer overhead between user and server.
  • Experience in using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing efficient and effective strategies for new developments.
  • Experience in XML related technologies like XML, XSLT parses such as SAX/DOM, JAXB and developing XML documents with XSD validations.
  • Experience in working with databases like Oracle 10g/11g, SQL Server 2000, DB2, and MYSQL, PostgreSQL.
  • Used application servers like WebLogic, WebSphere, Apache Tomcat, Glassfish and JBoss based on the client requirements and project specifications.
  • Expertise in using IDE like Eclipse, NetBeans, RAD, JBuilder for debugging and coding standards.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Expertise in modeling applications using UML with the help of Rational Rose.
  • Good Knowledge in building and deploying applications using ANT and MAVEN scripts.
  • Experience in using Log4J for runtime logging.
  • Well experienced in using JUnit for performing unit-testing framework.
  • Expertise in using configuration management tool like CVS and Git for version controlling.
  • Played a major role in successfully completing my projects and effectively managing/coordinating with team members, delivering in fast paced highly competitive environments.
  • Proactive and well organized with effective time management skills.

.

Key Technical Skills:

Programming Languages

C, C , Java , SQL, PL/SQL

J2SE Technologies

J2EE Technologies

Core Java, Collections, Threads, Swing, I/O.

JDBC 4.0, Servlets, JSP, JSF, JMS, Junit 4, Log4j

Web Technologies

HTML, CSS, Java Script, DHTML, XML, AJAX, JQuery, XSD, Json

Frameworks

Spring, Hibernate, Struts , EJB.

XML/Web Services

XML, XSD, WSDL, JAXB, SOAP, REST, Apache Axis, DOM, SAX.

Application/Web Servers

Apache Tomcat, JBOSS, IBM Web Sphere, Web Logic, Glass Fish.

Methodologies/Design Patterns

OOAD, OOP, UML, MVC, DAO, Singleton pattern, Factory pattern.

Databases

Oracle, SQL Server, MY SQL, IBM DB2.

IDEs

Eclipse, Net beans and RAD.

Design Methodologies

UML, Rational Rose, Agile

Operating System Microsoft Windows, MS-DOS, UNIX, Linux

PROJECT EXPERIENCE:

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in various SDLC phases like Design, Development and Testing.
  • Used multithreading in programming to improve overall performance.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Websphere application server.
  • Worked within SOA based enterprise framework to build web services.
  • Used Web Services to interact with other application in organization using SOAP and WSDL file.
  • Involved in developing spring web MVC frame work. Implemented business layer and created beans using spring DI, AOP, IOC frameworks and used Hibernate as database ORM framework.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed webpages using HTML, Java script, JQuery CSS.
  • Developed front end using JSP.
  • Developed server side components Servlets for the application.
  • Worked with Complex SQL queries, Functions and Stored Procedures.
  • Implemented the logging mechanism using log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Maven to build the J2EE application.
  • Used JSF Frame Work for front- end design
  • Used RAD IDE for developing code modules in the development environment.
  • Used CVS to track and maintain the different version of the application.
  • Involved in maintenance of different applications with offshore team.

Environment: Java 1.6, Spring Framework 3.0, Hibernate 3.5, JSF, Rad 7.5, WebSphere Application Server 7.0, Web Services, Oracle Database 10g, HTML, Java script, xml, CSS.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC such as requirements gathering, modeling, analysis, design and development
  • Designed GUI using front end technologies like JSP, XML/XSLT, HTML, and JavaScript.
  • Application is developed in MVC architecture using Spring Framework.
  • Implemented Security through spring configuration file and Hibernate DAO Support to provide the authentication and authorization services in a secured environment.
  • Creating the message from the uploaded information and transaction data and sending this information using SOAP.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, JNDI, XML.
  • Extensively used DOM and SAX parsers for parsing XML data and XSLT for XML transformations parsers.
  • CVS is used for code versioning system, for building the application in repository and for production code maintenance.
  • Used Eclipse IDE and Web Logic application server in development.
  • Involved in writing test cases using JUNIT for various modules.
  • Involved in logging using Log4j and working with defects using Quality Centre.
  • Involved in testing, bug fixing and documentation of the system deployment.

Environment: JDK 1.6, J2SE, J2EE, JSP, Servlets, JSTL, Spring 3.0, Hibernate 3.5, Oracle 10g, Web Logic Server, Web Services, Agile, PL/SQL, XML, Log4j, AJAX, HTML, CSS, JSF 1.1, Java / J2EE, Java Script, JSTL 1.1 AJAX JSF components, Design Patterns.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules using AGILE SCRUM methodology.
  • Worked closely with Business analyst to understand the current process.
  • Designed web pages using HTML, DHTML, AJAX and client side validations with JavaScript.
  • Implementing MVC Architecture, integrating JSF with spring framework and Hibernate Frameworks.
  • Used JSPs for the presentation layer and EJB Session Beans for model layer.
  • Extensively used Hibernate ORM in data access layer to write DAOs. Developed hibernate mapping and Configuration files.
  • Involved in design and development of JSF Modal Dialog boxes.
  • Worked on the Web Services using Restful Technology.
  • Responsible for system analysis, design, implementation, planning and documenting integrating using SOA platform.
  • Extensively worked on JMS using point-point, Publisher/Subscriber Messaging Domains for implementing Exchange of information through Messages.
  • Used RAD Rational Application Developer as the IDE and Deployed the application on Web Sphere application Server.
  • Used WinCVS as a repository for check in, checkout the source code.
  • Good experience to write the build script-using Ant for deploys and backup.
  • Design and implementation of tables, stored procedures, views, SQL statements for database operations.

Environment: Java, J2EE, JSP, Spring 2.5, EJB, Hibernate 3.5, RAD, Websphere Server6.0, Web Services, AJAX, SQL, CSS, SDLC, JavaScript, XML, ANT, JSTL, UML, DB2, Rational Rose.

Confidential

Role-: Java/J2EE Developer

Responsibilities:

  • Prepared technical reports documentation manuals during the program development.
  • Produced the report data on the client Front-end using JQuery, JavaScript, HTML 5, CSS3 and client side validation through JavaScript and AJAX for asynchronous communication
  • Used Web Services for creating summary and used XML parsers for data retrieval.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Web Flow.
  • Involved in JUnit Testing of various modules by generating the Test Cases.
  • Used SQL statements and procedures to fetch the data from the database.
  • Used Oracle as backend data base.
  • Deployed the applications on Tomcat server .
  • Used O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Involved in creating various Data Access Objects DAO for addition, modification and deletion of records using various specification files.
  • Used JSF Frame Work for front- end design
  • Involved in the Bug fixing of various applications reported by the testing teams in the application during the integration.

Environment: J2EE, jQuery, JavaScript, HTML 5, JSF, CSS 3, AJAX, Hibernate, spring, Tomcat Server, Oracle, Junit.

Confidential

Role: Java Developer

Responsibilities:

  • Effectively interacted with team members and business users from different regions
  • For requirements capture and analysis
  • Involved in developing the user interface using Struts, JQuery, and JavaScript.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Worked on the Web Services using SOAP Technology.
  • Used the JDBC for data retrieval from database for various inquiries.
  • Implemented JDBC using spring in the data access object layer to access and update information in the MYSQL Database.
  • Used CVS configuration management tool for code versioning and release.
  • Deployed on Apache Tomcat Sever.
  • Developed the classes for Unit Testing by using JUnit.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed custom tags for UI.

Environment: Java/J2EE, JDBC, Spring 2.5, Struts 1.1, JQuery, Web services, Apache Tomcat Server 2.0, and MYSQL.

Confidential

Role: Jr. Java Developer

Responsibilities:

  • Developed JSP, Tiles, Validator, Action classes and EJBs for various user transactions.
  • Designed Java Servlets and Objects using J2EE standards.
  • Designed the project by using MVC framework.
  • Developed the XML Schema for the data maintenance and structures.
  • Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Design Implementation of GUI using HTML, JSP and Java Script for front-end validations.
  • Used the XML Parsers like SAX parser to parse the data.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in Integration testing and defect fixes.

Environment: J2SE, J2EE, Servlets, Multithreading, JSP, Struts1.1, EJB, JMS, UML, Rational Rose2000, MQ Series, WinCVS, Oracle 8i, Eclipse, Web Logic 8.1, HTML, JavaScript, XML, SAX.

We'd love your feedback!