We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY

  • Around 8 years of professional experience with leading world companies in teh Analysis, Design, Development, Implementation, Integration and Testing of Client/Server, Internet, Intranet Systems for various Industries using Object Oriented Analysis/Design/Methodologies.
  • Specialized in building Java web and enterprise applications for clients in banking, health care, insurance and telecom domains.
  • Proficient in designing and developing web front end, component - based, object-oriented systems for building multi-tier architecture with hands on development expertise in front end GUI layer, application layer including middleware and core business frameworks and back-end (database) layer integration.
  • Extensive experience in insurance, Financial, health care and banking domains.
  • Developing Java/J2EE applications using Spring, Java Beans, JDBC, Servlets, Java Server Pages, Hibernate and Struts.
  • Extensive experience in frameworks like Struts, Hibernate, Spring and EJB.
  • Having good noledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing, and Development & Testing.
  • Experience working with Core Java and Java Multi-Threading application.
  • Extensive experience in developing and deploying applications on BEA Web Logic, JBOSS, Apache Tomcat Application servers.
  • Expertise in using IBM Websphere Application Server. Experience with UML in design structure, behavior and interaction diagrams.
  • Strong experience with JUnit in performing unit test and determining teh application functionality.
  • Expertise in Front-End technologies like HTML, JSP, JavaScript, CSS.
  • Expertise in creating Custom Tag Libraries and embedding them in teh JSPs.
  • Experience in developing distributed business logic components using EJB architecture such as EJB 2.0 dat included Session Beans for workflow, Entity Beans for persistence, and MDB (JMS) for asynchronous communications, fail-safe system development and load balancing.
  • Profound experience in developing different web application using teh Agile Methodology.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
  • Extensive experience in developing database components using JDBC, Hibernate and EJB.
  • Good command over designing & developing dynamic web content using Ajax, JSP, HTML, XML, JavaScript other web development tools/technologies.
  • Hands on Experienced in database development using SQL/PL-SQL in MySQL, SQL Server and Oracle.

TECHNICAL SKILLS

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS.

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Database: Oracle 10g, SQL server 2005,DB2

IDE: Eclipse, NetBeans, IBM RAD, JBuilder.

Design Methodology: UML, Water Fall, Agile

Operating Systems: Windows 9x/NT/XP/2003, Linux, Unix

Conceptual noledge: Web Services

GUI: HTML, XML, XSLT, AJAX, JavaScript, CSS.

Query Languages: SQL, PL/SQL.

Programming Language: Core Java APIs (me/O, Thread, Collection), UNIX programming.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: JBOSS, IBM Websphere Application Server 6.1, Tomcat 6.0, Maven, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest.

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

JAVA/ J2EE Developer

RESPONSIBILITIES:

  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
  • Developed UI using HTML-5, CSS3 and Jquery to display teh data on teh client side. Extensively used Jquery API to generate dynamic combo box.
  • Involved in using CSS3 to create Style-sheet for different browsers.
  • By using Jquery and Ajax sent teh request to server side and receive teh response.
  • Developed UI component using ExtJS.
  • Developed teh application using Eclipse IDE.
  • Designed and developed Application based on Spring Framework using MVC design pattern.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • By using Hibernate Framework and JPA to retrieve data from database.
  • Involved in using MAVEN to build and deploy teh application.
  • Participated in designing Web service framework in support of teh product.
  • Developed SOAP, REST web services in Java and also consumed services to updated all teh user transactions using JAX-WS/JAX-RS API.
  • Used Data Access Objects (DAO) to abstract and encapsulate all access to teh data source.
  • Used SVN as source control.
  • Created Application Property Files and implemented internationalization.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Involved in complete development of ‘Agile Development Methodology’ and tested teh application in every iteration.
  • Used Log4j for logging Errors.
  • Wrote SQL queries to retrieve data from teh Oracle database.
  • Performed Defect tracking using JIRA.

Environment: Java, J2EE, JSP, Servlets, Spring 2.0,JDBC 3.0, Web Services, XML, JNDI, Hibernate 3.0, ExtJS 3.0, JBOSS Application Server 8.1, Eclipse, Oracle 10g, HTML5, Maven, Junit 4.0, Log4j, JavaScript 1.2.

Confidential, NC

JAVA/J2EE Developer

RESPONSIBILITIES:

  • Created Rest Services using JAX-RS API for transferring / retrieving data between different Applications.
  • Understood Web Frame which is based on j2ee .
  • used several configurations for creating pop-ups, pie charts, trees,views and lists for SAR.
  • Developed several Java based Business Rules for SAR application.
  • Extensively worked on Spring Bean Wiring, Spring DAO, and Spring AOP modules.
  • Used Spring IOC feature to inject DataSource object into SessionFactory object and to inject Session object into DAO.
  • Configured mappings between Data base tables and java classes to achieve persistency using ORM tool like Hibernate.
  • Performed CRUD operations using Hibernate APIs.
  • Implemented Java classes to read data from XLS and CSV Files and to store teh data in backend tables using Web Frame APIS.
  • Designed user interfaces using JSP, Servlets, CSS, XML, HTML, Ajax and JavaScript .
  • Wrote JavaScript functions for validating teh client side user information based on teh business rules.
  • Involved in defect fixing extensively in teh production environment.
  • Configured and used Log4J for logging all teh debugging and error information.
  • Participated in triage calls, daily status calls, Issue resolution calls with developers and leads
  • Involved in Unit testing, Integration testing and Regression testing .
  • Used RSA as teh IDE and deployed teh application on Web Sphere application server
  • Created stored procedures using PL/SQL and SQL Queries to interact with DB2 database.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy teh customers and wrote JUnit test cases for unit

Environment: Java 6, j2EE,webServices using REST, Spring3.0, Hibernate 3.0, Rational Application Developer 7.5,Websphere Application server 7.0/ 8.5, XML, JSON,HTML, Java Script, JUnit, DB2server, Clear Case, window7,Rational Rose

Confidential

Java/ J2EE Developer

RESPONSIBILITIES:

  • Involved in Elaboration, Construction and Transition phases of teh project.
  • Played a major role in requirements gathering and production support.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Struts Tiles Framework in teh presentation tier.
  • Developed Struts Action classes using Struts controller component.
  • Designed and developed teh UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Used Struts validator framework for client side and server side validation.Also implemented dynamic loading of JSP’s using AJAX.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto teh SQL Server database.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Responsible for writing complex SQL and HQL queries.
  • Apache Ant was used for teh entire build process.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used Log4j Logger for all logging purposes and JUnit for integrated test runs, XML for building data structures required for Web Services and JMS for sending a-sync messaging using teh Event based Framework.
  • Used SVN for version controlling.
  • Key Resource for UAT (User Acceptance Testing) and trained teh end user for using teh tool and performing.
  • Deployed teh application in Websphere Application Server.

Environment: JAVA, J2EE, JUnit, ANT,AJAX, JSP, JavaScript, Eclipse, PL/SQL, SQL server2005, Web services, SOAP, XSLT, Servlets, Struts 2.0, HTML, XML, Spring 2.0, Hibernate 2.0, Log4j, Websphere 6.0, Unix, Rational Rose, SVN.

Confidential

JAVA/J2EE Developer.

RESPONSIBILITIES:

  • TEMPEffectively interacted with team members and business users from different regions for requirements capture and Analysis.
  • Created teh technical documentation including teh requirement specs, teh LLD and unit test cases.
  • Responsible for Understanding teh scope of teh Project and Requirement gathering.
  • Participated in designing phase and was involved in drawing Sequence diagrams, State Diagrams, Class Diagrams.
  • Responsible for creating of Action classes, JSPs, Model classes.
  • Configured Struts Framework to implement MVC design patterns.
  • Used Struts Tiles for designing main layout.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Implemented Business logic using EJBs.
  • Used JSTL tag library extensively.
  • Implemented session façade pattern.
  • Implemented Home Interface, Remote Interface, and Bean Implementation class.
  • Implemented business logic at server side using Session Bean.
  • Used entity beans for persisting records.
  • Involved in creation of Test Cases for JUnit Testing.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Used Rational Clear Quest for defect tracking.
  • Used SVN, Perforce as configuration management tool for code versioning and release.
  • Deployment on WebSphere Application Server 6.1.
  • Used Log4J to print teh logging, debugging, warning, info on teh server console.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Performed Unit testing.
  • Performed E2E Testing.

Environment: Net Beans, Java, J2EE Servlet, JSP, XML, Struts 1.0, EJB2.0, Hibernate, Log4j, ANT, WebSphere Application Server 6.1 and Microsoft SQL 2005.

Confidential

Software Engineer

RESPONSIBILITIES:

  • Owned engineering, design and implementation of user module of teh feature.
  • Identified Code impact to support IPv6 in existing product without bringing any regression.
  • Studied differences in implementation for each OS (basically Windows and UNIX) with respect to IPv6.
  • Designed; implemented teh changes in code to support IPv6.
  • Unit tested teh application.
  • Got Peer-to-Peer Review done, debugged code for QA reported issues.

Environment: Windows, Unix, Visual Studio 6.0, Microsoft Solution Explorer 2005, Platform SDK Version 2003

We'd love your feedback!