We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • Certified Professional with 7+ years of experience in code analysis, development of client server and web applications using JAVA/J2EE and Oracle/UNIX.
  • Expertise in requirement analysis, design, implementation, test and maintenance in both front and backend application, and software development lifecycle (SDLC).
  • Developed web applications using java that includes applets, Servlets 2.3/2.4, JSP 1.1/1.0, JDBC, XML, HTML, JavaScript, JNDI, STRUTS 1.1/1.2/2.0, HIBERANTE 3.0, SPRINGS 1.2/1.3/2.0 Frame works, EJB’s and Web Services(SOAP,WSDL),REST.
  • Proficiency in developing MVC patterns based web applications using Struts by creating forms using Struts tiles and validates using Struts validation framework.
  • Proficiency in developing MVC2 based applications by using various integration of open source frameworks like Struts, Spring and Object Relational Mapping Technologies like Hibernate.
  • Strong coding, debugging and testing skills in java with experience in HTML5, DHTML, JSP, JDBC & JavaScript and Jquery1.8, JqueryUI.
  • Hands on experience in deploying Java Application Servers like Web sphere, Web logic, Jboss and Tomcat.
  • Development experience using Eclipse IDE, WSAD 6.1 and IntelliJ. Can work with NetBeans RSA, RAD also.
  • Integrated the product integrations available from within Rational Application Developer to perform functions, report status, and update records.
  • Experienced in installing upgrade fix packs and Migrating to latest versions of UNIX /LINUX and Oracle.
  • Using advanced level of HTML, XML, JavaScript, JQuery, CSS3 and pure CSS layouts.
  • Used Hibernate sessions to map database tables to application objects during interaction with RDBMS.
  • Experience in configuring and deploying Web Applications using IBM WebSphere 4.x/5.x/6.x/7.x, IBM WebSphere Portal Server, BEA Weblogic 6.x/7.x/8.x Application Servers and Tomcat Web server, I Planet.
  • Active role in requirements review, functional document review, Testing review and key resource for UAT phase and production roll - out
  • Fine-tuned the SQL queries for better performance using optimization approach.
  • Experience with Oracle, Microsoft SQL, MySQL, and Microsoft Access in writing PL/SQL, stored procedures, functions and triggers.
  • Expertise in AJAX and JavaScript, Prototype, Angular JS
  • Agile Management and Software Development with Extreme Programming, Scrum and Scrum master.
  • Responsible for resolving the tickets raised by clients, a production support utility.
  • Experience in code migration, deployment managing the activities related to the EAR deployment on production, performance and UAT environments.
  • Worked extensively on various operating system like Linux, Windows, Mac.
  • Experience using ANT for build automation and CVS/SVN for code change management
  • Extensive experience in TCP/IP,RMI and Socket programming
  • Good knowledge of database schema design, and relational, object-oriented and dimensional data models.
  • Strong skills in problem solving, bug fixing, troubleshooting and testing.

TECHNICAL SKILLS:

Operating Systems: UNIX, Sun Solaris, Windows 2000 Server/NT, Windows XP, Mac.

Programming: JAVA,J2EE,C,C++

Packages: MS-Office Suite.

Web Application Development: Servlets, Java Server Pages(JSP), Java Server Faces(JSF)EJB 3.x.

Markup Languages: JavaScript,HTML5,DHTMl,XML,XHTML,SOAP,HTTP,AngularJS, CSS3

Database: SQL, PL/SQL, JDBC Oracle9i, Oracle10g, Oracle11g, Apex, MS Access.

Java Technologies: OOPS, RMI, JNDI, MVC Pattern, JSP, Servlets, JDBC, Web Services and EJBs.

Scripting Languages: AJAX (HTML/DHTML/DOM/XSLT/JSTL,JavaScript,JSON),Perl, Unix Scripting, Angular JS.

Web Services: Tomcat, Web Sphere, Web Logic, APACHE.

IDE Tool: Eclipse, MyEclipse, JBuilder, TOAD, Secure CRT, NET BEANS.

Frameworks: STRUTS 1.1/1.2/2.0,HIBERANTE 3.0, SPRINGS 1.2/1.3/2.0.

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Java/J2EE Developer

Responsibilities:

  • Involved in design and development phases.
  • Developed the application using Struts Framework that leverages MVC architecture.
  • Developed business layer components using Enterprise java beans (EJB).
  • Developed and modified Stateless Session Beans.
  • Developed Web services using REST, SOAP and WSDL.
  • Used Jackson processor to provide JSON response and implemented custom serializers.
  • Used SVN for version control across common source code used by developers.
  • Developed logging classes for the application using Apache Log4j.
  • Deployed the applications on JBOSS Application Server.
  • Developed test scripts using JUNIT.

ENVINORMENT: Java 1.6, J2EE, JDBC, Struts 2, EJB 3.0, SVN, Ant, Selenium, Sybase, Jackson -JSON, AJAX, JQuery, JBOSS, Eclipse, Windows8.

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • My responsibility is to assist in documenting existing dependencies between the components, data migration, deploying and validating. Working under Agile and scrum methodologies.
  • Responsible for analysis and design of the application in Java based onMVC Architecture, using open sourcespring framework.
  • Documenting and analyzing all the modules.
  • Involved in estimating effort to migrate each module.
  • Developed web components using REST standards and JAX-WS standards.
  • Writing equivalentDDL scriptsandpl/Sql proceduresin postgres.
  • Modifying the existing module or developing new modules depending on requirement.
  • CreatedJavaclasses for business service layer.
  • Actively involved in code review and providing refactoring tips.
  • Involved in writing test cases for all the java classes developed usingJUnitframework.
  • Developed logging classes for the application usingApache Log4j.
  • Developed XML Schema, DOM, XSLT code for XML documents, used for data transfer between front-end and middleware layers.
  • Have used JIRA to track bugs and tasks.
  • Have used CRM to track customer support relative functionalities.
  • Extensively worked on splunk and log management.
  • Extensively performed Database Testing using Selenium. Generated production DB Reports using SQL Queries.
  • Developed test scripts using SOAP UI, JUNIT.
  • Deploying the applications on Apache TomcatApplication Server.

ENVINORMENT: Java 1.6, J2EE, JDBC, spring, Spring MVC, SVN, Maven3, Oracle, Postgres, Apache Tomcat, Eclipse, Mac.

Confidential, Plano, TX

Java/J2EE Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Involved in Software Development Life Cycle(SDLC)
  • Initially, re-factored (consolidated) few application controllers and delegates in the existing framework.
  • Implemented Hibernate Framework for Object relational Mapping to Oracle Data base
  • Coded the commonUtilclasses for entire application.
  • Developed user interface using XML, JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application
  • Extensively usedStruts tag libraries(like html, logic, bean etc) in the JSP pages
  • Developed Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic
  • Developed web components using JAX-RS standards.
  • Used JSF in few parts of the application to provide a face lift (better look and feel).
  • Investigated the defects that were opened on ongoing basis, identified the solutions and discussed the same with the development team to create the required patches in the forth coming releases
  • Was a business liaison for Small business team (Unicare) to help them understand the Contract Management Module quicker functionality / technicality.
  • Have installed RAD and configured workspaces and maintained code streams with the Clear Case UCM.
  • Performed source code build using ANT scripts that pick from the RAD workspace, builds the code and deployed to various environments like System Test and User Acceptance.
  • Involved in the code migration and maintenance processes.
  • Responsible for installation of the application archive EARs, WARs to the Web Sphere environment and configured application specific Data Source, Message Queue settings using the AdminConsole.
  • Used Rational Clear Quest to support for querying, charting and reporting. Distribution, trend and aging charts help you visualize complex data. Charts can be easily created and refined to allow you to drill into the area of data that you need.
  • Used Clear Quest to customize and enforce consistent development processes and achieve an integrated, consolidated view across the project.
  • Involved in code reviews and mentoring new team members
  • Wrote SOAP UI test cases & suites to perform unit level testing
  • Deploying the applications on WebSphere Application Server.

ENVINORMENT: Java 1.6/J2EE, JSF, JSP, Spring, JDBC, RAD, Clear Quest, HTML, JavaScript, AJAX, Log4J, WebSphere Application Server, Oracle 10g, SQL Navigator, SQL*Plus, SQL Loader, DBVisualizer, Struts Framework, Hibernate, Subversion, MyEclipse, Ant, UML, Sybase.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Actively participated in High-level Document and Detailed level Document for different modules in the project.
  • Use Eclipse IDE to develop the application
  • Used Axis2 tool for creating Web Services.
  • SOAP protocol used for Web Services.
  • Involved in enhancing the existing product
  • Implemented the logging framework in the SOA environment.
  • Used SOA Governance for the execution aspects of SOA.
  • Implemented the application using EMF modeling framework
  • Implemented the application persistence using hibernate HQL, and JPA annotations
  • Implemented the GUI using EMF UI custom components, HTML and CSS
  • Worked with Google juice for injecting all the service, DAO layer beans
  • Created mini framework utilizing hibernate for the audit functionality for all the UI screen activity.
  • Optimized the SQLs as part of the performance improvement
  • Design and create DTO beans using (XML-Based Mediation Framework) XMF framework aligning them with the UI and the backend model
  • Migrate the application from the work flow based team works to XMF
  • Utilized maven for the application build
  • Developing business component with EJB
  • Use Oracle 10g as a back-end

ENVINORMENT: Java 1.6, EMF Modeling, Collection Concept, PL/SQL Developer, MyEclipse, Maven, Spring MVC, AOP, Oracle 10g, Unix, JPA, Hibernate, JSP, Servlets, Portlet, HTML, JavaScript and used Agile Software Development with Extreme Programming, Web Services, Axis2.

Confidential, Louisville, KY

Java/J2EE Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Implemented Agile (Scrum) Methodology that includes daily scrum with team.
  • Developed the application using Hibernate, Spring MVC and Webseries Framework.
  • Spring AOP is used for Security and Transaction Management.
  • Developed Rich user interface usingHTML, JSP, JSTL, Java Script, JQuery, CSS and usedDOJO
  • Used Firebug and Http Basic Watch to inspect, edit and monitor CSS, HTML5, JavaScript and Ajax Net requests in any web page.
  • Used SQL Developer to query, update and monitor oracle database.
  • Used Hibernate 3.2 to communicate with the Database, mapping the entities to the tables and corresponding columns in the database by using Hibernate annotations.
  • Developed HQL queries to implement the select, insert, update and delete operations to the database by creating HQL named queries.
  • Elvyx, a tool designed to monitor and profile the JDBC activityis used to locate and fix performance issues.
  • Involved in performance tuning by reviewing the code to reduce the number of database calls and tuning the SQL and HQL queries to get optimized performance.
  • Used JAXB for marshalling and unmarshalling.
  • Used Spring Web services for communication with STAR and BOBJ.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Configured and Administered IBM Rational Clear Case Version Control to automate Code Access and Code Release Management.
  • Used IBM Rational Clear Quest to keep track of the defects, activities, DBCRs (Database change requests) etc.
  • HP Quality Center is used to keep track of the defects and maintain the defect status.
  • Used Clear Case Explorer for creating/managing views and delivering the code to the Integration stream on a daily basis.
  • Used PUTTY for UNIX login, to run the batch jobs, check the server logs and deploying applications.
  • Involved in performing Integration testing of the whole application.
  • Used Junit with Soap UI for unit testing.
  • Used Cruise Control for creating a custom continuous build process.
  • Used ANT to build and deploy the application.
  • Configured Apache Tomcat Web server and deployed the web components into the server.
  • Experience in developing Web UI modules using ExtJS
  • Used and worked with REST Web Services.

ENVINORMENT: Java 1.6, Spring 3.0, Hibernate 3.2, Oracle 10G, EXTJS, JSP, JSTL, XML, HTML5, CSS, AJAX, Java Script, Struts 2.0 Apache Tomcat Web server, Eclipse, GWT, JAXB, Web services, Rational Clear Case, Rational Clear Quest, ANT, Cruise Control, JUnit, Velocity, Firebug, JQuery,Check Style PMD, AJAX,HP Quality Center 9.2.

Confidential

Java/J2EE Developer

Responsibilities:

  • EBS was enterprise solution developed for a top software company in India to manage the online business transactions of any organization, specifically those in the Energy & Utilities Sector. The key features of this product are Application Processing, Customer Information Management, New Connection, Billing, Payment Collections & Remittances, Meter Inspections and Reports. EBS was a Development project.
  • RESPONSIBILITIES:
  • Involved in technical design documentation using UML diagrams, user interface for Project plan Creation function and writing code using Java and XML technologies.
  • Involved in Analysis and design of my modules with client.
  • Done end to end coding of assigned tasks.
  • Involved in Unit, Integration and System Testing of all my modules.
  • Documented the Unit test cases, Design Documents and Traceability Matrix sheet.
  • Give support to Customer while implementing the software in LIVE
  • Implementation of Business logic with respect to Functional behavior of the designed interfaces using UML diagrams.
  • Extensively used SAX and DOM XML parsers and validated using DTD’s in the application.
  • Developed web pages using JSPs and JSTL. Also used XMLBeans for data mapping of XML into Java Objects.
  • Responsible for bilingual (EN/JP) screen implementation.
  • Used XSL/XSLT for transforming and displaying reports and developed XML Schemas.

ENVINORMENT: Java, EJB, Struts, OC4J Server, Oracle, IBM WebSphere.

We'd love your feedback!