We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • 8+years of professional experience in analysis, design, development, implementation, integration and testing of Client - Server applications using Object Oriented Analysis Design (OOAD), and methodologies.
  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis and Design with Core Java/J2EE.
  • Over 4 years of experience in developing and deploying applications through Tomcat and 6 years of experience using Eclipse 5.0/6.0/7.0/7.1.
  • Expertise in J2EE technologies likes JSPs 1.2/2.0, Servlets 2.3/2.4, JDBC, EJBs 3.0, 2.0, Spring MVC 2.0.
  • Worked with various Frameworks like spring.
  • Experienced in SOA based architecture and in Agile approaches, including Extreme Programming, Test-Driven Development.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML)
  • Proficiency in SQL, PL-SQL, Transact-SQL programming to create tables, views, indexes, views, stored procedures, functions and triggers.
  • Excellent programming skills in writing/maintaining Oracle, SQL Server My SQL and PL/SQL with strong and in-depth knowledge of relational database systems design and development.
  • Worked with IBM Web Sphere, Web logic application servers and Jetty, Apache Tomcat web servers.
  • Good knowledge in SQL - Data Definition Language (DDL), Data Manipulation Language (DML) and Data Control Language (DCL).
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, EJB transaction implementation (CMP, BMP, Message-Driven Beans), Java Beans, JDBC, XML, RMI, Web Services, Multi Threading etc.
  • Extensive experience in UNIX (Sun Solaris, AIX), AS/400 (iSeries) and Windows 2000/ XP/ 2007 environments.
  • Good experience with Operating Systems like Windows2000/Me/ XP/ Vista and partially on UNIX.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Has the ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Good knowledge on web based technologies.

TECHNICAL SKILLS

Languages: Java, C,C++, JSP,HTML, JavaScript, JQuery, CSS, AJAX, XML, JSON, TestNG

Java Technologies: JAVA BEANS, RMI, Servlets, JSP, EJB, JDBC, Web services

Frameworks: MVC, Hibernate, Spring

Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, Tomcat

Databases: Oracle 10g, SQL Server, PL/SQL, MySQL, SQL, MY SQL, DB2

Tools: /IDE: Eclipse, My Eclipse, Net Beans, Dreamweaver, Eclipse, Notepad++, Sublime Text, IntelliJ, Selenium

Web Dev Technologies: HTML/DHTML, XHTML, AJAX, CSS, XML, XSL, XSLT.

Scripting Languages: JavaScript, JQuery.

Operating Systems: Windows 2000/XP/NT/vista/7, UNIX

Other Tools: Entity Beans, UNIX Shell Scripting.

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Sr Java/J2EE Developer

Responsibilities:

  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Configured the Web Logic handler for the Apache Web Server to serve static files (html, images and css).
  • Extensively used Spring IOC module to perform the bean dependency injection in various XML files that compose the entire web application.
  • Developed various Custom DAOs using Spring’s Hibernate DAO support to persist the records from suitable tables in the database.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE and used Star Team as Version Control Tool.
  • Deployment of application using Maven.
  • Involved in Unit Testing, Integration Testing, and System Testing.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Implemented business logic on server-side using Session Beans and Entity beans.
  • Followed Agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications.
  • Developed Class and Sequence Diagrams using Rational Rose Software.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Tested JSPs in Firefox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Created Database Tables and Views.
  • Used Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, JQuery, AJAX, JavaScript, HTML5,CSS.

Confidential, CO

Sr Java/J2EE Developer

Responsibilities:

  • Developed a Network Analysis and Planning Application (NAPA) using JSF 2.1/Prime faces.
  • Used Toad and developed stored procedures in Oracle 12, SOAP web services and JPA to get the data onto the UI page.
  • Developed a complex stored procedure for the train movement based on the complex data from different tables using TOAD 12.
  • Deployed the application using Web Sphere Application Server 8.5.
  • Used ANTHill to develop build scripts and generate source files that handle JAR and WAR files.
  • Used Log4J for logging and tracing the messages.
  • Gained knowledge on developing Web Services (SOAP) to communicate with the application using XMLs using SOAPUI-4.6.1.
  • Used Rational Application Developer 8.5.1 (RAD) IDE on Windows7 to develop the Created XML documents on the fly in the code for SOAP UI web services.
  • Used Log4J for logging and tracing the messages.
  • Followed Agile Sprint and Scrum methodologies for the status meetings.
  • Used Quartz Scheduler for batch jobs.
  • Prepared end-user as well as developer, project technical documentations.
  • Prepared design/ test documentations and mentoring junior associates.
  • Prepared design document and prepare estimates for coding and testing.

Environment: Java 1.7, JSF 2.1, Prime faces 3.5, HTML, Java Script, AJAX, XML, Rational Application Development(RAD), Anthill, Windows 7 OS, JPA, Web Sphere Application Server 8.5(WAS), SOAP UI Web Services, TOAD for Oracle 12

Confidential, Montvale, NJ

Java/Web Developer

Responsibilities:

  • Developed Automated Testing using Selenium, junit and testing in interlay.
  • Designed and developed the Confidential Intranet Websites using JSP, JavaScript, and jQuery, HTML, CSS, DB2 and Vignette Content Management System.
  • Enhanced Registration Process using java (POJO), Rest, xml, json and maven technologies.
  • Responsibilities include Front End Development, Troubleshooting, Debugging, Bug Fixing, Selenium Testing, and Web Services Development.
  • Developed complete Web tier of the application using Spring MVC Framework.
  • Developed Struts framework classes and integration with spring.
  • Used various components of struts like Action Classes, Action Servlet, Action Forms, Tiles, Validation Framework, etc.
  • Developed different components of application such as JSPs, POJOs, using ECLIPSE and used GIT for version control.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets and Action classes.
  • Developed user interfaces for internal testing of the services / subservices in JSP, Servlets and JSF.
  • Developed J2EE Managed Beans to retrieve and submit using the JSF Framework.
  • Building and deployment of JAR files on test, stage systems in Tomcat.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Deployed business components into Tomcat Application Server 5.0 and involved in transaction management and security management.
  • Implemented log4j by enabling logging at runtime without modifying the application binary.
  • Used Web Logic Workshop, Eclipse 3.0 as development IDE for web applications.
  • Developed Struts framework classes and integration with spring.
  • Used stored procedures, triggers, cursors, packages, Anonymous PL/SQL to store, retrieve, delete and update the database tables by using PL/SQL.
  • Applied design patterns including MVC Pattern, DAO Pattern and Singleton.
  • Participated in overall design and derived detail design using UML class diagrams.
  • Worked with the configuration of Hibernate and creation of domain objects through eclipse.
  • Responsible for Requirement gathering, coding, testing and documentation.

Environment: Java, JSP, JSF, HTML5, Tomcat Application Server 5.0, Struts, Web services, J2EE, Design Patterns, Servlets, Hibernate, Struts Tag Libraries/JSTL, XML, UML, JUnit, Oracle 10g, Apache Tomcat, Log4J, CSS, JSF, VSS, ANT, Windows XP/2007.

Confidential, MI

Java /J2EE Developer

Responsibilities:

  • Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP Layer.
  • Developed the action classes to execute the business logic and action form's to collect the input data from the users using JAVA, DAO and DB2.
  • Consumed Web Services to validate account information when transferring funds from one bank to another.
  • Used the RAD for creating and deploy the application on IBM Web sphere Application Server.
  • Incorporated JUnit into the code to do the unit testing around the developed module.
  • Developed the front end usingHTML, JavaScript, AJAX, JSP and CSS.
  • Developed the User Interface (UI) using Java Server Pages (JSP) utilizing Custom Tag Libraries, JavaScript Tag Libraries and XSL’s.
  • Used JDBC connection and access database procedures.

Environment: J2EE 1.3, HTML, CSS, JavaScript, AJAX, XML, JAXP, SOA, Servlets 2.3, Spring Framework 2.0, Struts 1.2 Framework, JSP 1.2, EJB 2.0, JMS1.1, RAD 6.0, Windows XP,2007.

Confidential, New Jersey, NJ

Java /J2ee Developer

Responsibilities:

  • Project modeled using MVC (Model-View-Controller Architecture) framework.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the Web Tier of the application using Jakarta Struts Framework.
  • Developed using C++, STL, XML and Multithreading programming.
  • Developed the application using Java, JSP, Servlets and Oracle 9i.
  • Developed User Interface using JSF, JSP and Ajax based Design.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Implemented the JMS Point-to-Point queuing model and developed Message Driven beans to consume messages from JMS queue.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas, JAXP and XSL.
  • Used JDBC for database connectivity to Oracle 9i database.
  • Used Rational Rose for UML diagrams.
  • Used ANT scripts to build the application and deployed the application on the application server.

Environment: EJB, Struts 1.2.4, AJAX 4j Hibernate3.0, Spring 1.02, JSF, JSP1.2, Servlets2.1, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, CVS, Log4J, JUnit, Rational Rose, Oracle 9i,UNIX.

Confidential

J2EE Developer

Responsibilities:

  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Implemented action classes, form beans and JSP pages interaction with these components.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly used to wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Created java classes to communicate with database using JDBC.

Environment: Java 1.4, Servlets, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle 8i, SQL, PL/SQL, Ms Visio, Eclipse, JDBC, Win CVS, Windows XP.

Confidential

Jr. Developer

Responsibilities:

  • Created UML class diagrams that depict the code’s design and its compliance with the functional requirements.
  • Developed user interface using JSP, Struts Tag Libraries to simplify the complexities of the application.
  • Refractor the legacy System from C++ to Java based environment.
  • Extensively used the JDBC Prepared Statement to embed the SQL queries into the java code. Implemented the DAO pattern.
  • Configured Data Sources on Web Sphere Test Environment 5.0 for efficient data access.
  • Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.

Environment: HTML, JavaScript, Web Services, EJB 2.0, SQL Server, Eclipse and Windows XP Professional, Web Sphere Test Environment, Java, Swing, C++, J2EE, JNDI, Servlets, XML, JDBC, Oracle, Windows Server

We'd love your feedback!