We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Denver, CO

PROFESSIONAL SUMMARY:

  • Over 9+years professional experience in analysis, design, developing, support and testing web based, distributed n - tier and client/server architecture.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Experience in using Java, J2EE, EJB, JNDI, JMS, Web Services, JSP, Servlets, Struts, spring, XML, ANT, JavaBeans, JDBC, MQ Seriesand Swing.
  • Sound Knowledge of MVC Architecture, Struts framework, spring framework, Java Design Patterns and O/R mapping Hibernate framework.
  • Strong knowledge in Spring Framework using IOC/ AOP, Spring Transactionsupport (Declarative/ Programmatic), Hibernate in spring .
  • Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Working knowledge of Java Web Services with real time knowledge using SOAP, REST, WSDL and UDDI.
  • Good knowledge in usage of version controls such as CVS, VSS (Visual Source Safe), and Clear Case.
  • Experience in configuring and deploying J2EE applications on WebSphere, WebLogic and JBOSS Application servers.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using Oracle 11g/10g/9i/8i, SQL Server, and My-SQL.
  • Experienced in development methodologies like Agile, waterfall and Interactive life cycle and software engineering processes.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS:

Languages: Java, PL/SQL, UNIX Shell Scripting

Java/J2EE Technologies: Core Java, JSP, Servlets/Applets, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles

Web Technologies: HTML, XML, XSLT, SAX, DOM, CSS, JavaScript, XPath, AJAX, jQuery

Methodologies: UML, Agile, XP and traditional SDLC

Web/Persistence Frameworks: Spring, Struts, Hibernate

Messaging: IBM MQ Series

Bug Tracking Tools: Rational Clear Quest, BugZilla, Trac

Design & GUI Tools: Eclipse, IBM RAD/WSAD

App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, Jboss

Databases/Tools: Oracle 11g/10g /9i, SQL Server, DB2, MySQL, Toad, PL/SQL Developer

Design/Version Control: UML, Rational Rose, CVS, SVN, VSS, ClearCase

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Conducted analysis of organizational needs and goals for the development and implementation of application systems by involving with business personnel.
  • Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc in Spring MVC.
  • Developed User Interface screens for various modules like Action, Risk, Lessons learned, MOM items using JSF, JavaScript, AJAX using RAD.
  • Implemented all the components of Spring Frame work (Controller classes, Spring Bean Configuration file (dispatcher-servlet.xml).
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript and JQuery, AJAX, JSON and Angular JS.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for my application modules (Metrics)
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed reports & Search screens and workflow for the modules like Action Items, Risk Items and Lessons Learned, RCA and RFQ using JSF framework.
  • Used WSDL and SOAP protocol for Web Services implementation.
  • Involved Java Multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Wrote stored procedures, SQL scripts in Oracle for Data Accessing and manipulation.
  • Compiled and built the application using Maven scripts and deployed the application.
  • Configured and created application log files using Log4J.
  • Actively involved in code reviews and bug fixing.
  • Participated in the status meetings and status updating to the management team.

Environment: Java/J2EE, JSP, CSS, JavaScript, AJAX, Hibernate 3, JMS, spring, Angular JS, Bootstrap, MQ Series, XML, Web Services, SOAP, Maven, HTML, Log4J and Windows.

Confidential, Los Angeles, CA.

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, CollectionFramework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Effectively developed Action classes, Action forms, JSP, JSF and other configuration files like struts-config.xml, web.xml.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP’s and XML.
  • Used Spring /MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Involved in handling transactions using session beans using EJB.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Developed the administrative UI using Angular JS.
  • Used JSF for internal report generation by fetching data from database with customized view using CSS and AJAX for form processing.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Extensively used HTML, JavaScript and Ajax for client side development and validations.
  • Involved in the Deployment of the application in JBoss Application Server.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Used SOAPUI for the functional testing and inspection and invocation of spring based Web Services.
  • Used MDB to reduce the interdependencies of all the sub systems using JMS.
  • Used XSD for parsing the message reply coming from CUSTOMS.
  • Developed web services technology JAXB to convert XML into java objects.
  • Written Junit Test cases for performing unit testing.
  • Involved in developing Maven Scripts for the build and deployment of J2EE applications.
  • Extensively used SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: J2EE, EJB, JSP, spring, Struts, Angular JS, CSS, JMS, HTML, XML, SoapUI, JSP, Hibernate, XSD, NetBeans, WebLogic, Web Services, Jboss, ClearCase, SQL and Windows.

Confidential, Chicago, IL.

Java/J2EE Developer

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed and developed JSP Pages using Struts Frame work and Tag libraries.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Involved in developing Action Servlets classes and Action classes.
  • Created Hibernate configuration files, Struts Application context file.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
  • Used Java Script for client side validations.
  • Used Core Spring for setter dependency injections.
  • Used various types of controllers and view resolvers.
  • Consumed a Web service for exchange rate calculation.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Used Hibernate for Database Persistence.
  • Used Log4j for logging and debugging.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Used Hibernate3 with annotation to handle all database operations.
  • Worked on generating the Web Services classes by using Service oriented architecture (SOA).
  • Used JSP and Servlets for server side transactions.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: Java, spring, Hibernate, JavaScript, XML, HTML, JBoss, Log4j, Junit, Eclipse, Subversion, Web Services, SQL, Oracle, Windows.

Confidential

Senior Applications Engineer

Responsibilities:

  • Designed a complex User-interface page using ADF framework which displaysdata from View Objects and also data retrieved from view object is mapped on tohash maps and rendered it in a table.
  • Developed PL\SQL backend packages, to be used as query for View Objects.
  • Hands on in creating view object and its queries and properties.
  • Developed several Task flows for complete flow of the functionality.
  • Created links to open a pop-up page from the current page.
  • Worked in java script to support the application in multiple browsers like Chrome, Firefox, Safari and Ipad.
  • Participated in designing functional requirements communicating the technicalneeds with the product managers.
  • Developed Technical design document for the functional design.
  • Owned many major modules and delivered successfully with quality and highreliability.
  • Deployed the application in the middle-tier and databases. Ran Open Scriptautomation testing to perform the sanity testing, before delivering to Qualitycontrol testing team.
  • Gained good product knowledge, and is one of the primary contacts for anyissues.

Confidential

Responsibilities:

  • Analyzed bugs and provided the solution and estimates to plan for the timeestimates for patch-set releases.
  • Fixed bugs in JAVA using Oracle Developer and performed unit and regressiontesting during development.
  • Performed seed data and schema comparisons for databases in differentplatforms.
  • Performed a round of quality control testing for 4.6.2 release, to meet the criticaltimelines of the project.
  • Wrote automated test cases using UT-PL/SQL tool for PL\SQL packages.
  • Performed code review for the bug fixes made by peers in the team to improvethe quality of the deliverables.
  • Learnt Edition-based Re-definition (EBR) a new 11g database feature, anddeveloped prototypes for minimum down time.
Confidential

Responsibilities:

  • Part of designing the data model for test case management tool for developers, toefficiently write test cases and do thorough testing at development. And to runautomated tests for daily builds.
  • Developed Oracle forms UI for test case management tool.
  • Integrated it with the current test case management system.
  • Developed visual basic macros to upload the test cases in excel directly todatabase.
  • Tested the tool and documented the standards to be followed by the developersto automate testing.
Confidential

Responsibilities:

  • Implemented new features as per the technical design and unit tested theapplication completely.
  • Delivered the product with high quality within the committed time.
  • Developed install scripts to upgrade to the latest product release.
  • Performed Acceptance testing at development level, executing the important testcases of Quality Assurance Testing document, to capture bugs at developmentlevel.
  • Quickly understood the existing code, to de-support an existing feature, alsowrote the technical document for de-supporting.
  • Developed and integrated database packages with the java code for a newcomplex feature.
  • Delivered the bug fixes within the committed timelines as individual patches.
  • Worked proactively and efficiently with support team and product managers forcustomer escalations, providing quick solutions and workarounds.
  • Worked on data guard feature, which helps in handling fail over of the systemdue to hardware failure or other failures.

We'd love your feedback!