We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 6 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures
  • Extensive experience of designing and developing software applications with Java, J2EE, EJB, JSP, JSF, Servlets, Java Beans, AJAX, ORM, Web services, JDBC, XML, JavaScript, JQuery, CSS, SOAP, REST.
  • Experienced in a fast paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate.
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as Themes, Skins, HTML, XML, CSS, Java Script and JQuery using AJAX.
  • Experienced in using ANT and Log4j
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module, Spring Batch in Spring Framework.
  • Experience in writing numerous test cases using JUnit framework.
  • Worked on IDE’s such as Eclipse/MyEclipse and WSAD/RAD for developing, deploying and debugging the applications.
  • Experience in developing applications using frameworks like Struts, Hibernate and Apache CXF.
  • Experience working with databases such as Oracle 8.x/9i/10g, MS-SQL Server 2008/2005, MySQL and using PL/SQL to write stored procedures and functions for different Data Models.
  • Hands-on experience with Reporting Tool Crystal Reports to create reports in various formats and tuning the performance.
  • Experience in using Integration tools like Jenkins, Cruise control.
  • Experience in Configuration Management, setting up company Version policies, build schedule using SVN, CVS and Git.
  • Expertise working on Application servers and Web servers like WebSphere 6.x/7.x, WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7.x.

TECHNICAL SKILLS

J2EEE Technologies: EJB1.1/1.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5 , Java (JDK 1.1/1.2/1.3/1.4/1.5/1.6 ), AWT, Swing, Java Beans, Java Server Faces (JSF), Hibernate, Spring, JDBC 3.0, JAX-WS and JAX-RPC.

Web Technologies: HTML, JavaScript, CSS, Ajax, JQuery.

Web Services: SOAP, RESTful.

Application Server: WebLogic 8.x/9.x/10.x., JBOSS 3.x/4.0, IBM Web Sphere 6.x/7.x.

Web Server: Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0.

Languages: JAVA, C, C++, UNIX.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2

Tools: Rational Rose, Eclipse 3.X, MS-Office, Jenkins, Log 4J, ANT, WSAD, Maven1.1/2.0, MyEclipse 5.1, MS Project 2000, Net Beans.

Operating Systems: UNIX (Sun Solaris 2.6/2.8), Unix-HP, Linux 3.1, UNIX Scripting, Windows NT 4.0, Windows 95/ 98/2000.

Reporting Tool: Crystal Reports 9/10/2008

Version Control Tools: CVS, SVN, Clear Case, Git.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Involved in developing reusable Core libraries using Core java Classes and Interfaces
  • Involved in developing frontend Rich UI using DHTML, JSP, JavaScript
  • Highly involved in configuring Web sphere servers and database connections
  • Successfully identified the performance bottlenecks and improved the performance by parameter HQL Query tuning as well as application tuning
  • Involved in development of CPRS system using the Spring MVC framework
  • Involved in development of Hibernate objects in order to persist data into the database
  • Participated in the programming of JBOSS Enterprise SOA environment
  • Participated in back-end Database programming using Oracle 9i/10g/11i
  • Participated in building web-services using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications
  • Involved in development of multithreading interface to handle long running calls to xml web services and stored procedures
  • Used log4j API for logging in development, testing and production environments, configured to send email notifications
  • Developed unit tests using JUNIT
  • Involved in guiding, mentoring new contractors to understand the application

Environment: J2EE (Generics, Annotations), JDK 1.5/1.6, Oracle coherence, Spring, JSF, JBoss 6.x, Hibernate, JQuery, Ajax, PL/SQL, Web services (SOAP), EJB, JMS, Multithreading, JPA, WebSphere, Apache Tomcat, XML

Confidential, Jacksonville, FL

Sr. Java Developer

Responsibilities:

  • Involved in Programming, testing, debugging, implementing, and maintaining of Java EE client/server distributed application to meet the organization’s needs.
  • Designed application modules, base classes and utility classes using core java
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Used Spring validation and wrote validation rules.
  • Used Jenkins for continuous integration
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Façade, Spring MVC and DAO.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Designing the front end using JSP, JQuery, CSS and Html as per the requirements that are provided.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Implemented Spring ORM with Hibernate taking advantage of Java features like annotation metadata, auto wiring, and generic collections using plain EJB3’s JPA specification that is used to implement the DAO layer with Hibernate Entity manager’s Session Factory, HQL, and SQL.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the WebLogic Application Server.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list.
  • Implemented Web Services to send order details to downstream systems using JAX-RPC, SOAP
  • Implemented version controlling using SVN.
  • Implemented log4j for logging purposes and debug the application.
  • Prepared Junit test cases and executed the test cases using Junit in eclipse.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: J2EE, JSP, JavaScript, JDK 1.6, UML, Eclipse 3.5, Oracle, WebLogic Application server 10.3, JSP 2.0, SOAP, Spring 3.0, Spring MVC, Hibernate, XML, CSS, HTML, Junit 4.4, SVN, Log4j, Oracle10g, Jenkins, UNIXAnt 1.8, Agile Scrum.

Confidential, NJ

Sr. Java Developer

Responsibilities:

  • Involved in meetings handled by Architect to review the Design Documents of the Project
  • Gathered information from Architect and Business Analysts to design Functional Specifications.
  • Played an active rolein development ofVehiclesmodule as part of which developedJSP, Servlets and EJB.
  • Involved in development RESTful Web Services.
  • DevelopedApplication Clientthat handles basiccustomer and registration administrationfor theMaster pieceapplication.
  • UsedAJAXfor implementing part of the functionality for Customer Registration, View Customer information modules.
  • Developed Admin Class, EventHandle Class, DataModel Class that creates the user interface and for handling action events.
  • Designed and developedServletsto communicate between presentation and business layer.
  • DevelopedSession Beansto implement business logic, which usesEntity Beans to make database calls.
  • DevelopedXMLdocuments. UsedXSLTto transform data from one Document to another.
  • Involved in unit testing usingJUnitTesting framework
  • Designed and developedHibernatecomponents and mappings corresponding to the tables.
  • Configured theWebLogic application serverand deployed the web components.
  • Performed code reviews of all changes to be migrated to Production.
  • Involved in Knowledge sharing sessions with the team for better understanding and maintenance of the system.

Environment: J2EE, JSP, Servlets, Hibernate 2.0,RESTful Web Services, XML, XSLT, EJB, JDBC, Weblogic 9.0, JavaScript, JMS, HTML, CSS, Oracle 9i,PL/SQL, AJAX, Windows 2000, Sun Solaris.

Confidential, Dallas, TX

Java /J2EE Developer

Responsibilities:

  • Involved in requirement analysis, component architecture design and sequence activity diagrams for the necessary Service Components.
  • Implemented the MVC architecture using Struts 2 Framework.
  • Implemented validation using Struts Validator Framework.
  • Involved in Component Design, prototyped the necessary Business and Data layer Components using EJBs.
  • Created Dynamic Web Pages using JSP, CSS, and JQuery.
  • Worked on n-tiered architecture using EJB, JSP, Servlets, HTML, AJAX, SQL, PL/SQL and Data Modeling.
  • Developing dynamic menu using XSLT which will run on XMLs in order to transform to required form.
  • Implemented using Log4J for logging errors, debugging and tracking.
  • Created Unit Test cases using JUnit framework and unit tested the developed components.
  • Use of Agile Methodology for development.
  • Resolving Customer Problem on Web Application.
  • Used Eclipse for development, debugging and deploying applications.
  • Fixed bugs identified by the testing team.
  • Worked with SVN to maintain a control over the source.

Environment: Java 1.6, JavaScript, JQuery, HTML, DHTML,CSS, AJAX, Struts 2, JSP, Servlets, EJB 3.0Hibernate 3.2, JUnit, Log4J, XML, XSLT, SQL, PL/SQL, Oracle 10g, and Web Logic 10.3, Maven, SVN.

Confidential

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Worked on JDBC for data persistence.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests.

Environment: Eclipse, HTML, Java Script, CoreJava, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss Application Server.

We'd love your feedback!