We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Towson, MD

SUMMARY

  • Over 7 years of professional IT experience and expert in Requirements Gathering, designing, development, implementation and Testing of Java/J2EE, Multi - tired and Distributed Applications, Web Based
  • Applications, Messaging Applications with Object Oriented Technologies. Profound experience with UML use cases, sequence and class diagrams using IBM Rational Rose.
  • Experience in using Design Pattern: Singleton Pattern, Façade Pattern (Session Façade Pattern), MVC Pattern, Business delegate Pattern, and Service Locator Pattern.
  • Solid front-end developer experience in developing UI applications using enterprise JSP’s, Ajax, CSS, HTML, Java Script, JQuery, DOJO, Java Swings XSLT, XML, XSL and AWT
  • Expertise in various open source MVC (Model View Controller) frameworks like Struts 1.x/2.x,Spring 3.1/2.5 and JSF frameworks and encapsulated MVC design patterns along with Java Server Pages Standard Tags Library
  • Expertise in implementing various components in Spring Iowan Spring APO. Expertise in developing various EJBs (session and entity beans) for handling business logic and data manipulations from database
  • Hands on Experience in developing and implementing the Spring Rest and Restful Web Services
  • Hands on Experience creating web-service clients using CXF and Axis to work with the various entities
  • Expert in Creating both service and client code for JAX-WS and used SOAP UI to generate proxy code from the WSDL to consume the remote service
  • Expertise in writing core Java Code to integrate different Frameworks. Strong knowledge in JAVA Messaging Service (JMS)
  • Used XML, XSLT, Jason and Schemas for communication between different tiers of application. Expertise JDBC, Spring JDBC and ORM technologies like Hibernate 4.0/3.2/3.0 /2.1
  • Experience in writing SQL, PL/SQL queries, Stored Procedures for accessing and managing databases such as Oracle11g/10g/9i/8i, SQL Server 2012/2008/2005
  • Experienced in generating logging by Log4j to identify the errors in production test environment
  • Efficient in developing java applications in various Integrated Development Environment (IDE) tools like.
  • Eclipse, My Eclipse, Net Beans, JBuilder, RAD Involved in Unit Test Cases writing and having good knowledge in JUnit
  • Experience in deploying applications on IBM WebSphere 5.x/4.x, WebLogic 10.3x, JBoss 4.0. Apache Tomcat 6.x/5.x/4.x
  • Well versed withcoreJavaconcepts likecollections, multithreading, serialization,Javabeans
  • Better Understanding of SOA concepts and implementation using Webservices. Having good experience on using version control tools like SVN tool
  • Hands on experience in setting up repositories in Maven and Ant. Good experience on high-volume transactional systems running on Unix/Linux and Windows
  • Collaborated with technical team members to integrate back/front end issues. Outstanding skills in design aspects and technical documentation along with strong interpersonal, analytical, and Organizational skills.

TECHNICAL SKILLS

Languages: Java 5/1.4/1.3, HTML, XML, WSDL

Scripting: JavaScript, Python, PHP

Java Tools: J2EE 6/5/1.4/1.3/1.2 , EJB 3.0/2.0/1.1, JSF, Servlets 2.3, JSP 2.0/1.2/1.1, JSTL, JDBC 2.0, RMI, JMS, JAX WS, JUnit, AWT, Restful, Spring Rest, Net beans, DOJO

Frame Works: Struts 1.x/2.x, Spring 3.1/2.5, JSF, MVC

Open Source: Hibernate 4.0/3.2/3.0 /2.1 , Spring IOC, Spring MVC, Spring Web Flow, Spring AOP, Ant 1.2/1.7, Maven 1.0

Web, Application & Messaging Servers: IBM Web Sphere 6.x/7.x/8.x, JBOSS 4.0.2, Apache Tomcat 6.x/5.x/4.x, WebLogic 10.3x

Database: Oracle 8i/9i/10g/11g, Microsoft SQL Server 2008/2005

IDE: Eclipse 3.2, My Eclipse 6.6/5.1/3.9, JBuilder, RAD 8.0/7.0

Tools: SVN, PL/SQL, SQL, SQL * Plus, TOAD

Design: Rational Rose, UML, E-R Modeling

Operating Systems: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Towson, MD

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design and implementation and testing phases of SDLC. Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
  • Followed Agile & Scrum Methodology for development of the product. Developed the application using Spring MVC Framework by implementing controller and backend service classes.
  • Used Spring MVC to decouple business logic and view components. Involved in designing and developing the front end of the application using JSF, JSP, Java script, HTML and CSS
  • Used servlets as Front Controllers and JavaScript, Dojo for client side validations. Developed JSP custom tag libraries.
  • Associated support in the Action Servlets, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Springs.
  • Made use of Spring Inversion of Control (IOC) and Spring Aspect Oriented Programming (AOP)
  • Developed Service layer classes to support the business functionality with spring. Created the Application Context file in the Spring Framework for injecting beans
  • Made use of Data Access Object (DAO) design pattern for designing data access layer. Implemented Webservices client using CXF and Spring
  • Developed web services SOAP, WSDL and web services clients using AXIS and XML. Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, graphs, ppt, PDF from XML
  • Involved in writing the Named queries, Criteria queries in Hibernate 4.0. Involved in writing the SQL Queries for different database operations
  • Created web services using eclipse 3.2 IDE which is deployed as a separate application using Maven scripts
  • Avoided whole page refresh using Ajax and implemented JQuery for client-side validation. Involved in implementing JUnit Test Cases
  • Implemented JavaScript Client side validation and some server side validation with java code as per the requirements . Involved in deployment of this application on WebLogic 10.3.6 Application Server
  • Preparation of Issue resolution tracking sheet, categorizing issues, maintaining the issue aid information and resolve issues occurring in production
  • Involved in fixing the bugs at Development and production levels. Involved in code integration and shipment of the code to other environments
  • Designed Test Scenarios for the functionality testing.

Environment: Java 5.0, J2EE 1.7, JSP 2.0, Servlets, Springs 3.1, JDBC, XML, Ajax, JavaScript, DOJO, Oracle 11g,Web logic 10.3.6, HTML, Web Services. Java Script, SVN, Hibernate 4.0, Eclipse 3.2, SQL, XML, Unix

Confidential, SFO, CA

Sr J2EE Consultant

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design and development.
  • Documented the design documents using Class Diagrams and Sequence Diagrams using the Rational Application Developer.
  • Used JSF frameworks and encapsulated MVC design patterns along with Java Server Pages Standard Tags Library
  • Developed web based customer management usingSpringMVC. Developed UI, presentation layer using JSP, HTML, XML, Ajax, JQuery, JavaScript and CSS
  • Designed and Developed the GUI client using JSF with Rich faces. Involved in injecting dependencies into code using Spring core module concepts like Spring IOC of Spring Framework.
  • DevelopedEJBs(3.0) for processing the Business logics and to provide data persistence in the application.
  • Implemented Service Oriented Architecture by developing Java web services using WSDL, UDDI and SOAP
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML. Extensively used Hibernate in developing data access layer.
  • Used JDBC to communicate with Oracle 10g database. Developed SQL queries, views and stored procedures using PL/SQL
  • Used Log4j logging framework in the application to store log messages. Developed the Java Code using RAD 7.0 as IDE
  • Developed a unit-testing framework by customizing spring’s JUnit extension for testing the application.
  • Deployment of the web service converted java interfaces on a daily basis to a WebSphere testing environment for subsequent development of the front end.
  • Used Rational Clear Case for version control and ANT to compile, build and package the application for deployment on WebSphere 7.0 server
  • Identify issues with the requirements. Suggest and direct the stakeholders to potential resolutions of such issues.
  • Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.

Environment: Java 1.4, J2EE 1.4, JSF Framework, MVC, JDBC, JSP, Servlets, Hibernate, Log4j, WebSphere 7.0, Oracle 10g, PL/SQL, HTML, XML, AJAX, CSS, JavaScript, RAD 7.0, JUnit, Ant, WSDL, SOAP and Windows

Confidential, Exton, PA

Java/J2EE Developer

Responsibilities:

  • Involved in design and development and Testing Phases. Involved in designing the user interfaces using JSPs.
  • Involved in developing the presentation layer using HTML, XSL, CSS, JavaScript, AJAX and developed Custom tags and JSTL to support customer user interface
  • Developed the application using Struts Framework that leverages Model View Layer (MVC) architecture.
  • Implemented the application using the concrete principles laid down by different design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factor
  • Used SPRING IOC to support Hibernate tool and Struts. Used XML Web Services using SOAP to transfer the data to application that is remote and global to different financial institutions-
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed middleware components using EJB (Session Beans). Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
  • These POJOs are serialized Java Classes that would not have the business processes. Developed database objects in SQL Server 2005and used SQL to interact with the database during to troubleshoot the issues.
  • Used Log4J to capture the log that includes runtime exceptions. Developed JUnit test cases for all the developed modules.
  • Deployed the applications on IBM Web Sphere Application Server 6.0. Developed Maven scripts to assist in the Continuous Integration

Environment: Java 1.6, J2EE 1.4, JSP 2.0, Struts 2.0, Springs, EJB 2.0, JMS, HTML, XML, WSAD 5.1.2 (Web Sphere Studio Application Developer), UNIX, IBM Web Sphere Application Server 6.0, Hibernate 2.0,Maven, SOAP, JUnit, LOG4J, SQL Server 2008, Windows

Confidential, Princeton, NJ

J2EE Developer

Responsibilities:

  • Involved in Designing, Development and testing Phases. Involved in design and development of presentation layer using HTML, JSP and JSTL tags
  • Developed Service layer classes to support the business functionality with Spring MVC. Used Oracle as a backend to perform various database manipulations.
  • Developed a webservice which will retrieve the details from the Database. Implemented the locking object using multithreading before committing to Database
  • Created the related procedures and functions used by JDBC calls in the above components. Tested the Components with various workflows of the System
  • Involved in writing build scripts & deploying application on JBoss5.0. Prepared a complete documentation of the project and test case documentation with sample inputs

Environment: Java 2 Enterprise Edition (J2EE) 1.3, JSP, JBoss 5.0, UML, Struts 1.x, XML, HTML, DHTML, JDBC Oracle 9i, Windows NT

Confidential

Software Programmer

Responsibilities:

  • Planned and designed elements of the Positive Pay and Claim modules as part of a team.
  • Implemented design patterns like session facade, business delegate, value object pattern and Data access objects
  • Developed web interface using Servlets, XSLT and JavaScript and desktop application using Swing. Used XSLT for transforming the XML content into HTML.
  • Developed a webservice which will retrieve the details from the Database. Designed and developed Java classes to communicate with the CORBA calls. Used XML parser for retrieving information from server side calls.
  • Used JavaScript for client-side validations. Used JDBC to connect to Oracle database and get the results that are required

Environment: J2EE 1.2, Swing, Servlets, C++, XML, XSLT, HTML, JDBC, DOM, JavaScript, Oracle 8i, Windows

Confidential

Jr Software Engineer

Responsibilities:

  • Writing Test Plan, Test Scenarios, Test Cases and Test Matrix documents analyzing the Use Cases.
  • Responsible for manually testing the entire application for GUI, Functionality, Business Logic and Use case adherence.
  • Writing Automated Test Cases, Test Scripts, and Testing Scenarios, using Quick Test Professional for Regression testing, implementing the required checkpoints and updating them from time to time.
  • Utilized SQL and PL/SQL for working with data relating to testing, test dataset creation and verification.
  • Analyzing key scenarios to realize crucial functional areas of the application, Creation and Execution of QTP Test Scripts against the Key functional areas and Performance Testing of the Application
  • Defect reporting, tracking and generation of reports and graphs for management requirements.

Environment: JavaScript, UNIX, Oracle8i, SQL, WindowsNT4.0, Quick Test Professional, Quality Center, Load Runner - (Mercury Interactive)

We'd love your feedback!