We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 7+ years of IT experience in analysis, design and development using Java and J2EE.
  • Experienced in System Development Life Cycle with Agile, SCRUM methodologies
  • Expert level skills in design and development of multi - tier web based applications involving HTML 4.1, Core Java, CSS, AJAX, ODBC, XML and J2EE technologies like JSP 2.1, JSP Tag Libraries, Servlets 2.5/3.0, Java Script, JQuery, JDBC 3.0, JNDI and EJB 2.1.
  • Expert level skills in programming with Struts1.2/2.1/2.5 Framework, Custom Tag Libraries, Struts Validation Framework.
  • Expertise in programming with Spring 2.5/3.0 Framework, Spring IOC Container, Spring AOP and Spring Batch.
  • Expertise in programming with Hibernate 3.5/3.0 Framework, Hibernate Configuration, DAO Design, Object Relation Mapping (ORM).
  • Experienced in designing, developing, and deploying J2EE applications on Web sphere, Web logic, Apache Tomcat7.0/8.0 and J Boss Servers
  • Good exposure to Version Control Systems: CVS, Subversion, Perforce and Clear Case
  • Expertise in using ER Diagrams, understanding data models, writing SQL and PL/SQL queries for Oracle 9i/10g,DB2, MS SQL Server databases.
  • Developed UML Diagramsfor Object Oriented Design: Use Cases, Sequence Diagrams and Class Diagrams using Rational Rose and Visual Paradigm
  • Hands on experience in solving software design issues by applying design patterns including Singleton Pattern, Proxy Pattern, Factory Pattern, Abstract Factory Pattern, DAO Pattern and Command Pattern
  • Experience in Building, Deploying and Integrating with Ant and Maven
  • Experience in development of logging standards and mechanism based on Log4J
  • Strong experience with developing test case using JUnit3/4.
  • Experience in Fine tuning application using profiling tool JProbe

TECHNICAL SKILLS:

Languages: JAVA, C/C++, SQL, PL/SQL

Java/J2EE Technologies: J2EE, JDBC4.0, JSP2.1, Servlets2.5/3.0, Hibernate3.0/3.5, Spring2.5/3.0, Struts 2.0/2.5, JUNIT 4

Web Technologies: JavaScript, CSS, HTML4.1, DHTML, XML, XSL, XSLT, Jquery

Web/Application Servers: IBM Websphere,Weblogic server7.0/8.1 /9.2, Apache Tomcat5.0

Modelling language: UML

Software Development methodologies: Waterfall, Agile

Databases: Oracle9i/10g, MS SQL Server2005, MY SQL

Version Control Tools: ClearCase, SVN

Operating System: Red Hat Linux, Microsoft Windows

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Developed various product applications using Java, J2EE, Struts and related technologies.
  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Used Eclipse IDE and Tomcat as the web server for deploying the application.
  • Built JBOSS Portlets using JAVA/J2EE, XML with JBOSS 5 as application server and SQL Server as database.
  • Worked on Maven to build the application and used JRebel for code integrations
  • Used JUnitframework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Deployed the application on the JBoss Application Server.
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework.
  • Performing Configuration Management using Clear Case and CVS.
  • Wrote PL/SQL stored procedures and involved in performance tuning of complex queries.
  • Responsible in testing the classes and methods using JUnit test case.

Environment: Java 1.6, HTML 4.1, DHTML, XHTML, CSS, JavaScript, Ajax, JQuery 1.3.1, XML, JSON, XML, XSL, XSLT, Rest, JBoss, Log4j, JUnitframework, Hibernate, Struts 2.0, Maven, Spring 3.0.

Confidential, Mclean, VA

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in business discussions regarding requirements analysis and System Module Specifications.
  • Used java beans, model objects to transfer a package of information among view layer, business service layer, data layer and EJBs to execute business logic separately.
  • Implemented JQuery framework which involves the hands on table, traversing and events.
  • Integrated components like partial triggers, calendar, action/value change listeners with JSF for enhancing the front end GUI layout. Implemented JSF with Managed Beans, Topics, and Connection Factories in some portions of project (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 EJB classes in the persistence layer for transaction management.
  • Created test cases using JUNIT and Mockito. (mocking framework).
  • Used AJAX technology for invoking server calls.
  • Used Log4J API for logging and debugging and Used HP ALM to keep track of Defects.
  • Developed the application using Agile methodology and followed TDD.
  • Clear Case is used for version control systems and source code management.
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.
  • IBM Doors Product is used to keep the track of the SRS and updating the changes according to the BRD.
  • Used Ant for building and deploying the war file into application server.
  • Involved in designing the Design Document, including Sequence Diagrams, Class Diagrams and Object Models.
  • Worked with Eclipse as the IDE to develop, test and deploy the application.
  • Used DB2 as the backend database.

Environment: Java, J2EE, JSP, Servlets 2.5/3,Struts 1.2/2.1, Spring 2.5, Web Services, SOAP, WSDL,HTML, XHTML, DHTML, JavaScript, JQuery, CSS, JSF, weblogic, Log4j, Oracle10g, JUnit 3.5, Eclipse 3.6, EJB, IBM Doors .

Confidential, Woodbridge, NJ

Java Developer

Responsibilities:

  • Used Object Oriented Programming and design.(OOP&OOD)
  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables on time.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Developed client side interface with the help of HTML/JSP/CSS/Java Script Pages
  • Built the System using OCP widgets(like MVC frame work)
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Hibernate, JDBC, SQL, ANT, JMS, Oracle.
  • Used SOAP web services using Apache Axis 2.0
  • Automated build process by writing ANT build scripts.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Played a key role in the design and development of almost all the modules of the project.
  • Configured and customized logs using Log4J.
  • Used JUnit for unit testing.

Environment: Java, J2EE, JSP, Spring, Struts, Hibernate, Agile, Tomcat, Web Services, Oracle9i, MySQL, Eclipse 3.5, SVN, Maven, JUnits, Hudson, JMS.

Confidential, Alpharetta, GA

Sr. Java/J2EEDeveloper

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture and frameworks such as Spring Batch, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Implemented Spring Framework and Struts.
  • And Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based web services using Spring 3.0.
  • Developed Controllers and Services classes that support spring framework.
  • Involved in developing DAOs (DataAccessObjects) to connect backend Database.
  • Defined required mappings in xml that are supported by MVC architecture and spring framework.
  • Worked on GUI using JavaScript, HTML, CSS, BOOTSTRAP, and JQuery.
  • Involved in development of SOAP webservices using Apache Axis 2 to extract data from databases.
  • Designed, Developed and analyzed the front-end and back-end using Servlets and Spring 3.0.
  • Used JBOSS BRMS rules engine for various UI validations.
  • Used metadata excel sheets to dynamically update the UI for the Component elements
  • Used Hibernate for Object Relational Mapping and Persistence.
  • Interfaced with Oracle TOAD back-end using Hibernate Framework.
  • Decomposed Epics into User stories and Maintained Iteration updates on Jira
  • Implemented Test Driven Development using frameworks like Junit
  • Used JAXB to parse XML files and Transform them into Print Ready format.
  • Used Maven for building applications.
  • Deployed applications on WebSphere 7.1.5 during development

Environment: Java1.7, J2EE, Servlets, Spring 3.0, Hibernate 3.0 JAXB 2.0, XML, WSDL, SOAP, Jboss BRMS 5.0, JMS, Eclipse IDE, Jenkins, AGILE/SCRUM, Spring Webservices 2.0, Scrum, JUnit 4.0, SOAP UI, BOOTSTRAP, IBM WebSphere Application Server 7.1.5, Oracle 11g, Tortoise SVN.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in design, development and testing phases of the application.
  • Developed Servlets and Java Server Pages (JSP).
  • Developed PL/SQL queries to generate reports based on client requirements.
  • Design, development and testing of new enhancements for the Change Requests.
  • Created test case scenarios for Functional Testing.
  • Used Java Script validation in JSP pages.
  • Optimization of database queries and improvising system performance by 30%.
  • Production Support - Monitoring the system, performing system optimization and create reusable utilities.
  • Owning release and production certification process.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.
  • Prepared final guideline document that would serve as a tutorial for the users of this application.

Environment: Java 1.5, Servlets, J2EE, JDBC, Oracle 8, PL/SQL, HTML, JSP, Eclipse, Unix, Struts 1.2

We'd love your feedback!