We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume

0/5 (Submit Your Rating)

ChicagO

PROFESSIONAL SUMMARY:

  • Over 8 Years of progressive experience in all the phases of software development life cycle that includes Requirement Study & Analysis, Design, Development, Integration, maintenance, installation, implementation and testing of various client/server and N - tier web applications.
  • Expertise in developing applications using Java, J2EE Standards, Java Server Faces, EJB, JSP,Spring, JDBC, JMS, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML.
  • Experience in working on various Spring 3.0 modules (Spring MVC, DAO and AOP) along with Hibernate3.2 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Proficient in developing and designing the phases of Software development Life Cycle.
  • Strong Understanding of J2EE design Patterns like Session facade, Singleton, Front Controller, Business delegate, Service Locator, DTO, DAO
  • Profound Knowledge in configuring and deploying web applications using Tomcat 5.x/4.x web server and application servers like IBM Web Sphere 6.x/5.x/4.x.
  • Developed J2EE applications on different IDE’s like Eclipse 3.x/2.x, Rational Application Developer 7.x (RAD), JBuilder6.x
  • Good Understanding of relational database concepts and experience in Query construction using SQL.
  • Hands on experience with database tools like Toad for Oracle10g/9i/8i, DB2 7.2, SQL Server2005/2000.
  • Strong Database (RDBMS) development experience in writing queries, functions, stored procedures, triggers.
  • Expertise in XML (SAX, DOM), XSL, XSLT, XML Schema,DTD, Custom Tags, and JavaScript.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAXand tools like ANT, JUNIT.
  • Experience in working version control tools like CVS, Clear Case and SVN.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram and Activity diagrams using Rational Rose
  • Defined and created various functional documents for the systems to be developed like Functional requirement document, use cases, design document.
  • Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills
  • Willingness and Ability to learn and implement New Technologies wherever necessary.

TECHNICAL SKILLS:

Languages: Java, J2EE,Java Script, JSP,SQL,HTML,XML.

Servers: Apache Tomcat 6.x/7.x, JBoss4.0, IBM WebSphere 6.0/7.0

Java Technologies: J2SE6, J2EE, Servlets2.1, JSP1.1, AJAX, JavaBeans, EJB1.1/2.0/3.0,JMS1.0.1, Spring 2.5/2.0,Hibernate3.2, RMI, WebServices,SOAP,Servlets,Log4j,Corba,JNDI,JDBC2.2,JDK1.3/1.4/1.5,Ajax,Java Mail.

Web Technologies: HTML, DHTML, XHTML,CSS, JQuery, JavaScript, AJAX

Frame Works: MVC, Spring 3.0 MVC, Spring DAO, Spring AOP, Hibernate 3.2,Apache axis for web services

Version Control: CVS, SVN (Subversion), Rational ClearCase

Development Tools: Eclipse 3.2, RAD7.0, NetBeans, Toad 6.3, SQL-Navigator, Putty, JDeveloper10.x, JBuilder

Scripting Languages: JavaScript, Shell Script.

Web Technologies: HTML, XML, XSLT, XPath, HTML,DOM, DTD

Database Apps: Oracle10g/9i/8i, DB2 7.2, SQL Server 2005/2000, PL/SQL Developer.

OS: Windows 2000/98/95/NT4.0/XP,Unix,Linux

Methodologies: SDLC, UML, Design Patterns, SOA

PROFESSIONAL EXPERIENCE:

Confidential, Chicago

Sr J2EE Developer

Responsibilities:

  • Analysis Design and Development, Testing and Production Support.
  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase using Agile Scrum.
  • Designed Use Cases, Class Diagrams, and Sequence diagrams.
  • Developed functional model, object model and dynamic model using UML.
  • Developed code for various activities using MVC architecture. (Page flows)
  • Extensively developed client side screen using JSP, HTML and DHTML
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring IoC/JDBC Template functionality.
  • Involved in injecting dependencies into code using Spring core module concepts like IOC of Spring Framework.
  • Used Jersey Rest Webservices to communicate with different applications.
  • Used Jackson for JAVA-JSON Parsing and data binding
  • Developed Java classes using JDBC to perform data validation once the data is loaded into back office database from different data sources.
  • Used Spring JDBC to invoke Stored Procedures and also used JDBC for database connectivity to ORACLE.
  • Developed the helper classes for better data exchange between the MVC layers.
  • Wrote Stored Procedures, Prepared statements and views for DAO layer.
  • Developed Web tier by using Spring, JSP, Ajax and Html.
  • Used Apache Log4j to archive log files as per formatting and archiving (both size and number).
  • Creating JUnit test case design logic and implementation throughout application.
  • Deployed the complete Web applications in JBoss Application server.
  • Used Maven tool for building and packaging the application.
  • Used SVN for Source Control and Version Management.

Environment: Java, JavaSE 6, Java EE 5, Servlets 2.5,JSP 2.1, HTML 5, CSS, JavaScript1.8, Log4J,Maven,Hibernate 3.0, REST Web services,, JMS, Spring3.0, JBoss 8.1, Oracle 10g, Eclipse 3.5,AJAX, Linux, SVN.

Confidential, Chicago

Sr J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed Web tier by using Spring, JSP, Ajax and Html.
  • Developed the applications using spring mvc.
  • Involved in injecting dependencies into code using Spring core module concepts like IOC of Spring Framework.
  • Used Jersey Rest Webservices to communicate with different applications.
  • Used JIRA Rest API to track the project process.
  • Used Confluence REST API to report Project Progress
  • Used Bamboo REST API to automate the deployments
  • Implemented reading Excel attachments using Apache POI
  • Used JDBC and Hibernate to connect to the database using Oracle.
  • Hibernate was used to Map relational data directly to java objects.
  • Data sources were configured in the app server and accessed from the DAO’s through Hibernate.
  • Used GIT for version controlling.
  • Monitored the error logs using SL4J.
  • Deployed applications in Tomcat 7.0

Environment: Java, J2EE, XML, Jersey Rest Webservices, oracle 11g,Maven, Log4j, Eclipse, Tomcat

Confidential, Jacksonville

Sr J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, J2EE
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used Microsoft Visio for developing the Use case diagrams and architecture diagrams required for the application.
  • Implemented front end using JSF 2.0, Primefaces Components.
  • Implemented templates and build custom UI components using Facelets.
  • Client side scripting and validations are done using JQuery.
  • Used Jersey REST Web Services for getting locomotive information
  • Implemented the export functionality for locomotive information to Excel using Apache POI
  • Implemented the database connectivity using JDBC with Oracle 11g database as backend.
  • Designed various tables required for the project and used the Stored Procedures in Oracle 11g.
  • Used CVS for version controlling.
  • Monitored the error logs using Log4J.
  • Deployed applications in WebSphere 7.0

Environment: Java, J2EE, XML, JavaScript, Ajax, JSF 2.0,Primefaces, Oracle 11g, Rational Clear Case/Clear Quest, UML, Log4j, Web sphere Application Server 7.0/7.5, IBM RAD

Confidential, Jacksonville

Sr J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Participated in High-level design of the application by applying the OOP concepts and Java Design patterns.
  • Developed the applications using Java, J2EE.
  • Implemented front end using JSF 2.0, Richfaces4.0 Components
  • Used JAXB parser for parsing the valid xml files as defined by the XSD.
  • Used stateless session beans (EJB) for implementing business logic.
  • Designed, developed and maintained the data layer using the Open JPA.
  • Performed unit testing using JUNIT framework.
  • Used CVS for version controlling.
  • Monitored the error logs using Log4J.
  • Deployed applications in WebSphere 7.0

Confidential

Responsibilities:

  • Developed the applications using Java, J2EE
  • Implemented front end using JSF 2.0, Rich faces 4.0 Components.
  • Implemented templates and build custom UI components using Facelets.
  • Client side scripting and validations are done using JQuery.
  • Implemented Asynchronous Beans to improve performance.
  • Implemented the export functionality for health and pharmacy plan to Excel using Apache POI
  • Used stateless session beans (EJB) for implementing business logic.
  • Designed, developed and maintained the data layer using the Open JPA.
  • Performed unit testing using JUNIT framework.
  • Used CVS for version controlling.
  • Monitored the error logs using Log4J.
  • Deployed applications in WebSphere 7.0

Environment: Java, J2EE, XML,JavaScript, Ajax, JSF 2.0, Richfaces4.0, JSP, Servlets, EJB, Open JPA, DB2, Rational Clear Case/Clear Quest, UML, Log4j, Web sphere Application Server 7.0/7.5, IBM RAD

Confidential, Albany, NY

Sr. J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, J2EE
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used Microsoft Visio for developing the Use case diagrams and architecture diagrams of the banking application.
  • Implemented front end using JSF 1.2 and jQuery
  • Used Spring DI for Dependency Injection
  • Created Stateless and Stateful Session beans for accessing and mutating Entity beans.
  • Extensively used Entity Beans in data access layer to access and update information in the database.
  • Used Web services - WSDL and SOAP for getting credit card information from third party vendors.
  • Used Hibernate 3.0 for persistent mechanism..
  • Performed unit testing using JUNIT framework
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of application such as JSPs, Servlets, EJB used CVS for version control.

Environment: Java,J2EE, JSP 2.0,Spring DI,JSF, EJB, JMS, JNDI, HTML,Rationale Rose, Weblogic Application Server,Eclipse, LOG4J, Oracle 10g.

Confidential, Detroit MI

J2EE Developer

Responsibilities:

  • Analysis of the requirement specifications provided by the client.
  • Responsible for interacting with the business users to understand and document the updated requirements of the project.
  • Developed web components using JSP, Java Servlets and Struts/Tiles Frame Work.
  • Doing the client side validations by using the Java script and server side validations by writing the
  • Used Singleton, Command and Factory J2EE design patterns.
  • Worked with JAXB binding compiler for marshalling and un-marshalling the data by using the xml doc’s and schemas.
  • Actively involved in technical specification, test case reviews and code walk through meetings.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Effectively used RAD 7.x (Rational Application Developer), as IDE’s to develop the project.
  • Have the responsibility as a UAT support for the project till the project goes into the production.

Environment: Java,J2EE, JSP, Servlets, Java, Struts1.3, Tiles, eHub, APS, JMS, Java Script, DB2, PL/SQL, HTML, XML, RAD 7.x, DB2 Client, and Web Sphere 5.1/6.1.

Confidential 

Java Developer

Responsibilities:

  • Designed the screens with HTML, Java Script, CSS (cascaded style sheets) and JSP.
  • Client side scripting and validations are done using JavaScript.
  • Coding the server side scripting using JSP, Servlets, and Java Beans.
  • Developed server-side coding to connect to the database using JDBC.
  • Developed mailing interface using Java Mail and SMTP.
  • Used Oracle8.0 as the Database and developed code using JDBC to connect to it.
  • Used Apache Ant as a Built tool.
  • Hosted the intranet application on web server like Apache on Windows 2000 server platform

Environment: Java, Apache Tomcat, JSP, Oracle8i, JDBC, Windows NT, JNDI, HTML, JavaScript, XML, VSS and NetBeans 3.4, VSS

We'd love your feedback!