We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

La, CA

SUMMARY

  • Over 7+ years of experience in software industry involving various phases of software life cycle including requirement analysis, design, development, implementation, testing and maintenance of a product using Java and J2EE technologies.
  • Expertise in spring, Struts, Hibernate and web services (SOAP and RESTful).
  • Expertise in Java and J2EE technologies including JSP, EJB, JDBC, Java RMI/IIOP, JMS.
  • Good knowledge with IBM Web sphere, BEA WebLogic and Tomcat.
  • Good knowledge in Java architecture and developing the applications using Java/J2EE design Patterns such as MVC, Singleton, Session Facade, Business Delegate, Transfer Objects, Front Controller and Data Access Objects.
  • Expert in writing client side validations using validation framework, Java Script.
  • Excellent debugging and problem - solving skills with Eclipse, IntelliJ IDEA, JBuilder and RAD.
  • Expertise in XML, JAXP, SAX, DOM.
  • Proficiency in developing applications using Oracle, MySQL and SQL Server 2000 as backend databases.
  • Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, Java Beans, AWT, AJAX, EJB, JMS, JNDI, UML, HTML, DHTML, JavaScript, JDBC, and Oracle in Windows XP.
  • Experience in writing, optimizing PL/SQL queries, development of complex stored procedures, joins, views like database objects in Oracle, DB2, MS SQL Server, MS-Access.
  • Hands on Experience in using Maven, ANT and Jenkins for automating software build processes and managing build artifacts.
  • Expertise in JAX-WS, JAXB and XML Beans.
  • Adept in using version control tools like VSS and SVN.
  • Worked on GUI applications using Java SWING and AWT.
  • System design and development using OOAD with code review. Knowledge of Unified Modeling Language (UML).
  • Extensive experience working in an agile development environment.
  • Experience in the application servers JBOSS, WebLogic, WebSphere, GlassFish and Apache Tomcat.
  • A good team player with excellent technical, communication & interpersonal skills.
  • Motivated and determined to deliver productive high quality, complete deliverables within deadlines with minimal supervision.

TECHNICAL SKILLS

Languages: Java, C, C++, Python, J2EE, UNIX Shell, JavaScript, PL/SQL, SQL, UML

Web Technologies: JSP, Servlets, JDBC, ODBC, EJB, SWING, AWT, HTML, DHTML, Custom Tags, JMS, JNDI, XML, XSLT, SAX, DOM, RMI, AJAX, DOS Script, CSS

App/Web Servers: WebLogic, IBM WebSphere, JBoss, Tomcat, Glass Fish

Frameworks: MVC, Struts, Tiles, Hibernate, Spring, JSF, JUnit AXIS

SOA: Web services (SOAP, RESTful, UDDI, WSDL)

Tools: Ant, Maven, Log4J, Cruise Control, Jgoodies Swing Suite, Toad

Developer IDEs: Eclipse, Editplus, JBuilder, Net Beans, RAD

Version Control: SVN, CVS, ClearCase

Bug Reporting tools: QTP, JUNIT, JIRADatabasesOracle, MS SQL Server

OS: Windows XP/2000, Windows 8, Linux

PROFESSIONAL EXPERIENCE

Confidential, LA CA

Sr. Java/J2EE Developer

Responsibilities:

  • Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design document.
  • Followedagilemethodology to implement application.
  • Used Core Java concepts and other J2EEtechnologies during development phase.
  • Java/J2EEusingSpring MVC & StrutsFramework.
  • Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Developed DAO Impl classes using Hibernate Template from Spring with Hibernate API.
  • Developed Web Services which communicates with different other applications using SOAP.
  • Developed the WSDL and Web Services in Apache Axis2 for different modules.
  • Involved in creating Restful web services using JAX-WS tool.
  • Tested Web Services using SOAP UI toolkit locally.
  • Developed the application using withJavatechnologies like JSP, Servlets,JavaBeans andXML.
  • Implemented Server side Validations usingStruts ValidationFramework.
  • Involved in the Development of Spring Framework Controllers.
  • Worked on Spring application framework features IOC container.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing.
  • Pushing and pulling the code to/from the central Git Repository for code integration and version control.
  • Communicated and worked with WebLogic Application Server for application support.
  • Responsible for writing PL/SQL queries for pulling up the data from Oracle database for the applications.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Responsible for development of configuration, mapping and Java beans for persistent layer (Object-Relational Mapping) using Hibernate as well as JDO API implementation
  • Made use ofStruts Tag Libraries,JSPs, HTML, JavaScriptandCSSto develop the frontend UI.
  • Entire Applications are developed inEclipseIDE &deployed in theWeb Logic Server.
  • UsedAspectJfor logging and tracing the messages.
  • Implemented database transactions by writing SQL queries withSQLdatabase.
  • Involved in development, performance testing & defects fixing. Performed Unit testing usingJ Unit.
  • Apache Mavenis used as Build tool to automate the build process for the entire application.
  • UsedCVSfor version control across common source code used by developers.

Environment: CoreJava, J2EE, IDE Spring MVC 3.0, JSP, Servlets, Struts, JAX-WS,WSDL, SOAP, Web Services, Oracle Web Logic Server 11g, HTML, XML, JUNIT, Microsoft SQL Server 2008, Collections, JavaScript, Oracle 11i/10g, CVS, Maven, JSF, AJAX, UNIX/LINUX, JDBC, AspectJ, Log4J, My Eclipse, Agile Environment.

Confidential, Boston, MA

Software Engineer - Java

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Developed use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
  • Extensively used Java Collections like ArrayList, HashMap and HashTable.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and Spring frameworks.
  • Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Implemented caching in hibernate to improve performance by caching the result of queries.
  • Implemented Object-relational mapping in the persistence layer using hibernate frame work in conjunction with Spring functionality.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Created configuration files for Spring, Hibernate and JSF navigation.
  • Developed the helper classes for better data exchange between the MVC layers.
  • Involved in writing web services classes using WSDL and SOAP.
  • Developed the WSDL and Web Services in Apache Axis2 for different modules.
  • Developed Web tier by using Ajax, AngularJS, Ext JS, Html, CSS, JavaScript, and JQuery ensuring cross browser compatibility.
  • Configured the IBM Rational ClearCase and pushing/pulling source code from Repository for code integration and revision control.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Developed the Hibernate mapping files and involved in writing JUnit test cases and suits using Eclipse IDE.
  • Deployed applications as archived files and as exploded archive directories. Used WebSphere Server6.1 with the concept of an application installation directory, which helped to organize deployment files and deployment configuration files for easy deployment using WebSphere Server tools.
  • Conducted regression testing ofsoftwareon various DOD and Intelligence Agencysoftware. Created and updatedSoftwareTraining Modules for the customer, Troubleshot allsoftwarebuild errors within the Jenkins continuous integration tool, and document discrepancies using Jira.
  • Deployed the complete Web applications in WebSphere Application server.
  • Used Jenkins for Continuous Integration on WebSphere.
  • Used ANT tool for building and packaging the application.
  • Used Jasper Studio and iReport Designer for creating different types of reports.
  • Worked on Unix/Linux scripting.

Environment: Java 1.6, J2EE, Core JAVA, Servlets 2.0, JSF1.2, JSP 2.1, Spring2.5, OAuth, CSS, Tiles, Log4J, ANT, Hibernate 3.0, Web services, Apache AXIS 2, JMS, WebSphere6.1, WMQ 7.0, Oracle 10g, Eclipse 3.4, AJAX, Python, JUnit, Html, JavaScript, JQuery, Jasper, Unix/Linux.

Confidential, LA, CA

Portal/WCM Developer

Responsibilities:

  • Involved in the development of user interface using HTML, CSS, Javascript, JQuery, AJAX, JSP and Struts tiles.
  • Prepared the technical design for the system that adheres to the MVC architecture using Springs.
  • Developed Web Application using Spring MVC
  • Developed DAO Impl classes using Hibernate Template from Spring with Hibernate API.
  • Integrated Spring with REST
  • Developed business components and configured as beans using Spring DI.
  • Designed and implemented the logging mechanism using Log4j API.
  • Developed POJO based programming model using Hibernate.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate.
  • Developed DAO Implementation classes using JPA
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Involved in writing SQL Queries, Packages, PL/SQL Stored Procedures, and Functions.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used SVN as a version control system.
  • Used JIRA for bug tracking.
  • Involved in writing configuration files XML .
  • Involved in writing shell scripts for deploying application on UNIX.
  • Involved Production Support for this project.

Environment: Java1.6, Servlets2.4,Spring MVC 3.0 Java Script, Hibernate 3.x,EJB2.0, JSP1.2, JSTL, XML, HTML, XHTML, JBoss 6.x, Eclipse5.0, PL/SQL, Oracle10g, UNIX Shell Script, SVN and JIRA.

Confidential

Java/J2EE developer

Responsibilities:

  • Developed Web interface using JSP and Struts Framework.
  • Implemented Client side validations using JavaScript.
  • Developed different GUI screens JSPs Using HTML and CSS to design the pages according to Client Experience Workbench Standards.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • JBoss was used as app server and Oracle as Database.
  • Developed test cases for Unit testing and performed integration and system testing.
  • Responsible in support and Maintenance for Bug fixing issues.
  • Coordinated with other functional consultants.
  • Used SVN as the version control tool.
  • Responsible in writing the JUNIT test cases for performing unit testing.

Confidential

Java Developer

Responsibilities:

  • Responsible for Developing the Web Interface Totally Based on Struts Architecture
  • Developed the view components using struts Architecture
  • Delivered a wide range of functional enhancements and performance improvements to the application.
  • Responsible for developing Action Classes, form Beans, validations using Struts validator plug-in
  • Created and /or modified SQL Queries whenever required for change requests /enhancements.
  • Developing the Code as per the requirements.
  • Involved in developing the Rich faces pages.
  • Writing UI/Business validations for the owned use cases.
  • Unit testing and integration testing of owned use cases.

We'd love your feedback!