We provide IT Staff Augmentation Services!

Sr. Java/j2ee developer  Resume

3.00/5 (Submit Your Rating)

Aliso Viejo, CA

SUMMARY:

  • 6 years of IT experience in application design, software development life cycle (SDLC), agile methodologies maintenance and enhancement of web - based applications.
  • Extensive experience as designer and developer in Java & J2EE Web technologies based on Object Oriented Programming, Database Programming, Web Programming and GUI Development.
  • Technical skills encompass Java, J2EE (JDBC, Servlets, JSP, Custom Tags, EJB, JMS, JNDI,
  • JQuery, Struts, web services (SOAP, RESTFUL), Spring & Hibernate frameworks), ORM, XML, HTML5.0, DHTMLX, UML, Json, JQuery, JSTL, Apache, LOG4J, Ant, Maven, Shell script and JavaScript.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL,SOAP, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, REST webservices
  • Experience in SDLC by using Waterfall, Agile (Scrum) and Iterative system development methodologies.
  • Strong experience in Design, Development of several Web-based Applications using open source frameworks such as Struts and Spring.
  • Experience in developing applications using Spring Framework 3.2.2, worked on different spring modules like core container module, application context module, Aspect oriented programming (AOP) module, JDBC module, ORM module and web module.
  • Good experience in development and Support of Java/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Over 5 years of experience in Core Java, Multithreading and Design Patterns.
  • Rich experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
  • Expertise in developing rich GUI interfaces using HTML, CSS, JavaScript, AngularJS, BackboneJS, JSP and Servlets.
  • Hands-on experience in IDE Tools: Eclipse, MyEclipse, IBM RAD.
  • Experienced in Software Configuration management tools such as CVS, SVN, PVCS and also build script Ant.
  • Experience with Web Sphere MQ(Messaging Queue's), JMS(JAVA Messaging Services)
  • Experience in application and web servers such as Websphere, JBoss, Apache Tomcat & Unix.
  • Involved in SQL/PLSQL and Stored Procedures using Oracle 9i.
  • Have strong experience in code debugging and bug fixing.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Knowledge in composition tools including HP (Exstream) Dialogue and Visual Compuset.
  • Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and the senior management.
  • Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.
  • Self-motivated, able to set priorities to achieve immediate and long-term goals.
  • Experience in performing requirement analysis working with software vendors
  • Eager to learn new technologies and can easily adapt to new technologies and tools.

TECHNICAL SKILLS:

J2EE Technologies: Java 1.5, J2SE, JSP 2.1/2.2, Servlets2.4/2.5/3.0, XML, SOAP, Hibernate 3.0/3.1, JMS 1.1.,JDBC 3.0/4.0,Spring 2.5/3.0

Languages: JavaScript, C, C++, SQL, PL/SQLApplication Servers & Web Servers: JBoss 4.0, IBM Web Sphere 8.0/7.0/6.x/5.x, Apache Tomcat 4.x/5.x

Server Side Technologies: Servlets 2.5, EJB 3.0/3.1,SOA, Struts1.2/2.3, JSFs, MVC Framework, Web Services.

Internet Technologies: HTML, AJAX, Web 2.0, XML, XSD, XSLT, CSS, SOAP, JUnit, ANT, JavaScript VBScript, Swing, springDatabase/RDBMS: Oracle 9i, 10g/11g, Sql server 2008

IDEs: Eclipse 3.6/3.3/3.2/2.0, Net Beans, WSAD 5.1.1/6.0

Operating Systems: Windows 2000/XP/NT/98/95, Korn Shell, UNIX

Version Control Systems: CVS, subversion

PROFESSIONAL EXPERIENCE:

Confidential, Aliso Viejo,CA

Sr. Java/J2EE Developer

Responsibilities:
  • Programming and Development of modules using Struts, Spring, Servlets
  • Developed the user interface with JSP’s, JSTL, HTML, Apache Tiles and CSS.
  • Developed User Interface with spring 2.0 Framework.
  • Involved in client side validations using JavaScript.
  • Implemented different modules of Spring Framework such as IOC, AOP.
  • Used Ajax and JavaScript for validations on client side and auto complete of fields.
  • Hibernate was used as ORM tool with Spring ORM module.
  • Involved in writing SQL queries to perform CRUD operations.
  • Involved in writing stored procedures, triggers and creating views.
  • Used TOAD to access Oracle 11g database.
  • Used Java Mail API for sending emails.
  • Implemented logging mechanism using Spring AOP.
  • Used JUnit for writing the test cases.
  • Performed code refactoring for readability, simplify code structure and improve maintainability.
  • Developed the automatic build scripts using ANT for the application to deploy and test.
  • Development methodologies using Scrum methodology.
  • Involved in bug fixing and resolving issues with the QA.

Environment: Java 5, J2EE, Spring 2.0, Hibernate 3.0, AJAX, JavaScript, CSS, Oracle 11g, My Eclipse, JUnit, Tomcat 5.5, ANT and Windows XP.

Confidential, AUSTIN, TX

Sr. Java/J2EE Developer

Responsibilities:
  • Involved in the development using Java/J2EE Technologies, Web services, Hibernate ORM Framework.
  • Developed the application using Spring Framework which is based on the MVC Design Pattern.
  • Interacted with end applications and performed Business Analysis and Detailed Design of the system from Business Requirement documents.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Developed UI using JSP, HTML, XHTML, XSLT, using Struts (MVC), JQuery, Angular JS and Java Script to simplify the complexities of the application.
  • Extensively used CSS and Bootstrap for styling the HTML elements
  • Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with MySQL databases.
  • Created security certificates and established secured connections between Application Servers and Web Servers.
  • Configured springapp-servlet.xml, web.xml Spring-specific deployment descriptor
  • Deployed and tested on OC4J and Websphere application server
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Involved in Trouble Shooting and Customer Support.
  • Developed the Spring AOP Programming to configure logging for the application
  • Implemented application level persistence using Hibernate and Spring.
  • Developed the Servlets for processing the data on the server.
  • Worked on REST framework to create web services.
  • Used Subversion for software version control.
  • Good hands on writing Ant Build Scripts
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in Agile environment with active scrum participation.

Environment: Java, Servlets, JSP, Struts, Spring, Hibernate, XML, CSS, AJAX, HTML5, Java Script, AngularJS, JQuery, Rational Clear Case, Microsoft Visio, WebSphere Application Server, REST Web Services, Oracle, SQL, UML, JUNIT, ANT, Agile

Confidential,Madison,NJ

Java/J2EE Developer

Responsibilities:
  • Attended client meetings and updated product backlog as per client requests and end-user feedbacks.
  • Participated in requirements discussions, story board preparation, estimation, daily scrum meetings and retrospective meetings as part of Agile methodology.
  • Responsible for development and unit test of applications built on Spring MVC framework.
  • Designed and developed GUI components using Taglibs, JSP, HTML and JavaScript.
  • Created UI to display the test options, appointment date, test results, payment options and user-profile.
  • Developed highly responsive, dynamic UI components using AJAX and jQuery.
  • Implemented EXTJS widgets and DOJO to add GUI features to the views.
  • Obtained data from other hosts through Web Services (JAX-RS) based on REST architecture style.
  • Used object oriented programming concepts for client side data manipulation and encapsulation.
  • Implemented application logging and exception handling using Spring AOP.
  • Assisted in development of the CSS classes for all error, form elements and warnings.
  • Performed client side validations using JavaScript.
  • Used Log4J to monitor error logs and used Maven as build tool for applications.
  • Configured JDBC connection pooling to access the oracle database.
  • Involved in writing functions, stored procedures and packages.
  • Assisted in creation of required database entry for each object.
  • Building and deployment of EAR, WAR, JAR files on test and staging systems.
  • Deployed application in WebLogic Application Server.
  • Involved in the application support and maintenance of the application.
  • Fixed and tested the change requests during maintenance phase of the project.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.
  • Involved in Stress testing and strategy for data population for stress testing.
  • Used Selenium as automated testing tool.

Environment: Java 1.6, J2EE, Spring 3.0, JSP, JavaScript, EXTJS 4.0, AJAX, jQuery UI 1.9, JSON, CSS 3.0, HTML, HTML5, REST, WebLogic 10.3, Eclipse, Oracle 10g, Log4J, SVN, Selenium, Linux.

Confidential,Kansas,MO

Sr. Java Developer

Responsibilities:
  • Interaction with business users on regular basis for gathering of new Requirements in agile methodology.
  • Involved in design and coding of the front end, back end and key functionality.
  • Used JSP’s and AJAX to develop UI.
  • Implemented the project by using Struts 2.0 framework
  • Used JavaScript for client side validations.
  • Used HTML, CSS, and JSP in the presentation layer for a dignified look of the application.
  • Extensively worked with XML, XML, XSLT, IDE’s, and WSDLs.
  • Created Ad-Hoc reports using Accela
  • Front-end integration of advanced HTML, JavaScript, CSS with pre-built JSP pages using Eclipse with SVN/CVS for source control.
  • Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and ecommerce Website.
  • Produced GUI prototypes for business logic presentations.
  • Mapped legacy data to ACCELA (Oracle based automation platform for government agencies)
  • Involved in Test Driven Development with Unit and Integration Testing of the Application.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation.
  • Understanding the requirement of a change request and follow up with the completion of understanding cycle.
  • At the end of each release, consolidate all inputs; prepare all necessary documents for delivery such as Release Notes for sharing it with the client.
  • Using Natural/EntireX broker developed and tested real time processes to upload Mainframe data to ACCELA and update ADABAS files using ACCELA data.
  • Communicated with the other groups that use the service to demonstrate the application and to get their feedback on regular basis.

Environment: Java, J2EE, Eclipse, Tomcat, Web services, Struts, Spring, Hibernate, XML, XML Schemas, XSD, XSLT, SVN, JavaScript, JQuery, My SQL, JUnit.

Confidential,Dublin,OH

Java/J2EE Developer

Responsibilities:
  • Involved in analysis, design and development of the system components.
  • Used OO Techniques - UML methodology (use cases, sequence diagrams, activity diagrams)
  • Developed server side applications using Servlets and JDBC.
  • Used Ant for automating the build process of Java applications and components.
  • Used JUnit for Testing.
  • Used Web Services-WSDL and SOAP
  • Deployed applications on JBoss 4.0 server
  • Extensively configured the build files to different Environments
  • Developed Session Beans which encapsulates the workflow logic
  • Used Entity Beans to persist the data into database and used Message Driven Beans MDB to notify the bean state.
  • Used Struts the MVC framework for building web applications.
  • Developed PL/SQL database scripts.
  • Created User guide and application support document.
  • Used CVS for the concurrent development in the team and for code repository
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: J2EE, JDBC, Java Servlets, EJBs, Oracle, HTML, Rational Rose, CVS, PL/SQL, WSDL, SOAP, Eclipse.

We'd love your feedback!