We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

TN

SUMMARY

  • Over 8+ years of experience in the field of information technology in Java Enterprise systems and internet/intranet web applications, J2EE Architecture, web application development and SOA/Web Services.
  • Proficient with Software Development methodologies like Agile methodology, Object Oriented Analysis and Design, Waterfall model.
  • Extensively worked on N - Tier applications systems with the development in Java, J2EE Technologies (Servlets, JSP, JDBC, JNDI, and JMS), XML, HTML, and Java Script.
  • Experience in Software development life cycle including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements.
  • Have strong experience in RDBMS like Oracle 8i/9i, PL/SQL and SQL 2000/2005.
  • Working Knowledge in MVC Architecture and experience in working with Frameworks, Apache Struts Framework, Spring/DI.
  • Superior project implementation skills using distributed technologies to include RMI, EJB (Session Beans, Message Driven Beans, also have exposure to SOA using Web Services.
  • Hands on experience in design, implementation and maintenance of system architectures using application servers like JBOSS, WebLogic, WebSphere.
  • Hands on experience on SOAP UI Tool
  • Experience in developing code with Eclipse and WSAD.
  • Experienced in deploying applications on Application servers such as IBM WebSphere 5.x/4.x, WebLogic 12g and on the Tomcat 6.x/7.x Web server.
  • Experience in Use cases, Class diagrams, Sequence Diagrams.
  • Hands-on experience with Spring and Hibernate
  • Worked with Windows NT/98/XP technologies, UNIX, LINUX.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production servers
  • Knowledge of Google Web Tool and Experience in Quality assurance, Unit testing, Load testing, Regression Testing
  • Excellent analytical skills, including ability to interpret and evaluate customer requirements and implement technical solutions and application production support.
  • Excellent written/verbal communication skills and interpersonal skills.

TECHNICAL SKILLS

Languages: Java, SQL & PL/SQL and UML

Web Technologies: J2EE, EJB, Servlets, JSP, JDBC, JMS, JNDI, HTML, XML, XSL, XSLT, JAXP, SOAP, Web Services, Apache camel,WSDL, UDDI, Log4J and JavaScript

Frameworks: MVC, Struts, Tiles, Spring, Hibernate, AJAX

Web/Application Servers: JBoss 4.x/3.x, IBM WebSphere 4.0/5.0, Weblogic 12.x/11.x/10.x, Apache Tomcat

RDBMS: Oracle 9i/8i/7.0, MySQL 4.x/5.x

Tools: WSAD, Eclipse, JBuilder, XML Spy, Rational Rose 2002, TOAD, Apache ANT, Apache MQ,Maven, Apache Axis 1.3., Google Web Tool,JMX

Source Control: CVS, Subversion, Rational Clear Case

Operating Systems: UNIX, Sun Solaris v.2.6, Windows XP/2000/NT 4.0/98

PROFESSIONAL EXPERIENCE

Confidential, TN

J2EE Developer

Responsibilities:

  • UtilizedAgile Methodologiesto manage full life-cycle development of the project and involved in Business requirement phase which involved direct interaction with clients.
  • Developed a 3 tier architecture of a Java/WebLogic server with an oracle database and both thick (java) clients and thin (REST) clients.
  • Used Angular JS as the development framework to build a single-page application.
  • Proficient in the use of Oracle WebLogic 11g as an application server to deploy and restart web applications.
  • Developed SpringMVC based internal utility tool for scrum testers
  • Implemented spring controllers with annotations, validations using model attributes to pass request from presentation layer to helper classes.
  • Implemented transaction management using spring declarative transaction management with Spring AOP concepts.
  • Integrated spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Extensively used Hibernate ORM in data access layer to write DAOs. Developed hibernate mapping and Configuration files.
  • Written Maven scripts to handle dependencies and for building the application.
  • Used MDBs (JMS) and ActiveMQ for Account information exchange between current and legacy system.
  • Implemented logging mechanism using log4j.
  • Written SQL in Oracle for creating tables and select statements.
  • Used SVN as a version Control.
  • Involved in the creation of exhaustive Junit Unit Test Cases for new as well as existing systems.

Environment: JDK 1.8, Hibernate, Spring, WebLogic, Oracle, JMS, ActiveMQ and Maven

Confidential, Virginia

J2EE Developer

Responsibilities:

  • UtilizedAgile Methodologiesto manage full life-cycle development of the project.
  • Involved in the development of the entity and stateless beans.
  • Integrated Spring with the EJB and have extensively used the comprehensive infrastructure provided by the Spring framework to achieve better performance.
  • Used Spring Async (Task executor), Spring JPA, IOC concept, Spring Webservices, Spring AOP for Exception Handling, and Scheduling.
  • Designed and Developed Message driven beans that sends and receives the messages from the Java Message Queues.
  • Created and Configured JMS resources for queue based messaging.
  • Deployed the builds of the developed application on Weblogic 10.3.6 application server.
  • Used JPA 2.0 (Eclipse link) for database operations and as the data abstraction to interact with the database
  • Written SQL in DB2 for creating tables and select statements.
  • Utilized Rational Clear Case and Team forge as a version control system and for code management
  • Logging debug, error and event info using Log4j.
  • Designed and developed SOAP style Web services by using Apache CXF framework(JAX-WS)
  • Extensive knowledge of Consumption for both SOAP and RESTFUL webservices.
  • Tested existing web services using SOAP UI.
  • Implemented security for the different components of the application. Worked on securing EJB components, JMS queues.
  • Worked extensively on marshalling and unmarshalling of the java objects using JAXB.
  • Written Jil scripts for autosys job which runs on monthly schedules using a command line.
  • Developed maven scripts for creating the ear and to handle all the dependencies of the application
  • Coded MBean using JMX to monitor the 23 Java screen scrapers.
  • Implemented the Unit testing for the components developed. Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Used Sonar to manage source code quality.

Environment: JDK 1.7, JPA, EJB, Spring, WebLogic, JMX,DB2 and, Maven

Confidential, TN

J2EE Developer

Responsibilities:

  • Performing detail analysis for the client requirements
  • Developing the entire code from UI layer to persistent layer.
  • Developed a User interface to pull the data from the oracle database which is used for forecasting using Spring 3.0, HTML 5.0, CSS.
  • Monitored the error logs using Log4J and fixed the problems
  • Developed JSP’s to generate dynamic content based on the service requester and their requirements.
  • Applied design patterns and OO design conceptsto improve the existing Java/JEE based code base.
  • Implemented J2EE Design Patterns like MVC and Singleton.
  • Hibernate Persistence Strategy is used for database operations and developed Hibernate as the data abstraction to interact with the database
  • Used Toad 9.7.2 to create tables and to execute queries in Oracle Database
  • Parsing, querying, scraping, and transforming XML, HTML, and JSON.
  • Deployed the application on the Tomcat 6.0.39 server and maintained in UNIX environment
  • UsedANTscripts to build the application and deployed
  • Provided production support for the application and handled all server side issues
  • FollowedAgilesoftware developmentpractice paired programming, test driven development and scrum status meetings.
  • Developed shell script to generate multiple reports in PDF format instead using a web interface
  • Clients and Servers communication using Web Services (SOA).
  • Designed and developed SOAP style Web services
  • Made proficient use ofWSDLfiles. UsedSOAPUIfor testing the web services.
  • Developed test cases for data access layer using Junit.

Environment: JDK 1.6, Hibernate DAO, Spring, JDBC, Tomcat, Oracle and, Ant, jQuery, JavaScript

Confidential, PA

J2EE Developer

Responsibilities:

  • Designed and developed web Interfaces and business Logic using struts 2 frame work (MVC architecture), JSP, Spring 3.0, Ajax, Java Script, Jquery.
  • UtilizedAgile Methodologiesto manage full life-cycle development of the project.
  • Used Struts tiles to achieve reusability of view pages.
  • Clients and Servers communication using Web Services (SOA).
  • Created JSP for client presentation (View) and interaction with business layer
  • Implemented the web layer with Spring/Struts for a module for authorization.
  • Involved in developing user interface like Forgot Credentials, Spoken Languages, Forgot Password, Security Questions using JSP and Java Script/AJAX.
  • Developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database.
  • Implemented different - J2EE Design Patterns such as Session Facade and Singleton
  • Involved in Class Diagrams and Sequence Diagram for each scenario.
  • Involved in the deployment of the application into IBM WebSphere Application Server.
  • Developed Perl & Shell scripts for doing implementing automated tasks on UNIX systems.
  • Used SQL extensively to on backend DB2 database for different transactions.

Environment: JDK 1.4/1.5, Struts 2.0, Hibernate DAO, Spring, JDBC, IBM WebSphere 6.0, RAD, DB2 8.x and, Maven, Visio, jQuery, JavaScript

Confidential, IL

J2EE Developer

Responsibilities:

  • Worked on Full Cycle of Software Development from Analysis through Design, Development and Integration phases.
  • Involved in designing of the application following Model-View-Controller (MVC) architecture.
  • Major design patterns followed are Business Delegate, Value Object and Session Facade.
  • Implemented front-end using JSP, HTML, JSTL, CSS, JavaScript and AJAX.
  • Developed client request validations and processing using JavaScript and HTML.
  • Implemented marketing portal application using Spring MVC framework and Hibernate ORM.
  • Extensively used Spring IOC, configured application Context files and performed database object mapping using Hibernate.
  • Developed customer service application using Spring MVC and Hibernate.
  • Performed inter-application integration using Spring JMS.
  • Extensively used Spring JMS Template for asynchronous messaging following point-to-point model.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping using Struts 1.1/1.2.4.
  • Performed data validation in Form beans and Action Classes.
  • Wrote SQL Scripts and PL/SQL stored procedures required for new features and as well as for troubleshooting production issues.
  • Logging debug, error and event info using Log4j.
  • Provided production support and software installation support.
  • Performed unit testing, system integration testing and regression testing.
  • Used JUnit tool for performing testing.
  • Developed web based reports according to clients’ requirements.
  • Deployed the builds of the developed application on JBoss 4.01sp1 application server.
  • Troubleshoot and resolve problems.

Environment: J2EE/Java 1.4, JSP, Servlets, EJB, Struts, XML, JBoss App Server, Oracle 9i, Eclipse, Struts, Tiles, Spring, Spring JMS, Hibernate, RUP and Windows XP Professional

Confidential

Java Developer

Responsibilities:

  • Used Oracle as a backend to perform various database manipulations.
  • Developed Integer and DateJSF componentsto support user entry of integer and date (month/day/year) values with internationalization
  • Developed EJB in WebLogic. Coded JavaScript for Client Side Validations.
  • Implemented a controller Servlet for the security of the system.
  • Developed dynamic page designing using JSP tags to invoke Servlets. JSP Content is configured in XML Files.
  • Coded JSP that were called from HTML pages and used JSP to call EJB.
  • Implemented Enterprise Java Beans (Session Beans as business objects and Entity Beans as database objects).
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Involved in designing the Public facing Internet Website.
  • Developed a conceptual static HTML prototype to validate the business requirements.
  • Integrated the System Components and Tested. Tested the Components with various workflows of the System.

Environment: Java 2 Enterprise Edition (J2EE), EJB 1.0, JSP, WebLogic Application Server 6.1, Netscape Enterprise Server3.6, UML, Struts, XML, HTML, DHTML, JDBC Oracle, Windows NT 4.0.

We'd love your feedback!