We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Stamford, CT

SUMMARY

  • Around 7 years of Information Technology experience as a Java Developer in client - server based enterprise applications with the J2EE architecture.
  • Around 3 years of web development and UI development experience.
  • Design, code, test and implement Java-based software applications.
  • Expertise in J2EE Technology - Servlets, JSP, JDBC.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns,MVCFrameworks.
  • Well versed in designing presentation layer components using Servlets and JSP.
  • Solid markup skills utilizing HTML5, CSS3, JavaScript.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, CONNECTORS JSON, Sencha, ExtJs and Bootstrap.
  • Expertise in Angular JS and Ext JS.
  • Experience developing server side components using spring, Hibernate, Web Services, Servlets, JDBC, and SQL.
  • Have very good knowledge on Design patterns and designed the applications using Java design patterns.
  • Experience in working on both Waterfall and AgileMethodology projects.
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Extensive experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.
  • Strong database skills in Oracle and MYSQL.
  • Expertise in using and configuring various web & application servers like Tomcat and JBoss.
  • Worked with Sencha CMD productivity tool for creating a minified JavaScript and CSS code and for including all Extjs framework classes
  • Proficiency in programming with different Java IDE's like Eclipse.
  • Used log4J for application logging and notification tracing mechanisms.
  • Experience with SCM tools like SVN, CVS
  • Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.

TECHNICAL SKILLS

Operating Systems: Windows 7/vista/XP/2000

Languages: Java, J2EE/JEE, HTML, UML, XML, SQL, PL/SQL.

Web Technologies: Servlets, JSP, JavaScript, Ext JS4.0, Angular JS, JSON, JDBC, JMS, XML, HTML5, CSS3.

Methodologies: SDLC, OOAD, Agile, Waterfall

Servers: Jboss 4/5/6, Apache Tomcat 5/6/7.

Frameworks: Struts, Spring, Hibernate, JSF, JPA, Tiles.

Databases: Oracle 8i/9i/10g, MySQL and SQL Server

Development Tools: Eclipse, Sencha CMD, Edit Plus, Jbuilder and MySQL Yog.

Web Services: SOAP, WSDL, UDDI, JAXM, Apache Axis2

Source Control: CVS, SVN.

Testing Frameworks: Junit

Reporting Tools: JReports 8, SQL Reports, Jasper Reports and Open Flash

PROFESSIONAL EXPERIENCE

Confidential, Stamford, CT

Java/J2EE Developer

Responsibilities:

  • Developed Web applications using Spring Core, JavaScript, MVC, OOD, OOP, client side validation using java Script.
  • Created dynamic web pages using EXTJS framework.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript,Sencha ExtJS to server-side Java methods (ExtDirect).
  • Fixed critical issues when calling the different Web services.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Developed Web tier by using Struts, JSP, Ajax and Html.
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Developed drag and drop functionality using AJAX and Tile framework in Struts.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.
  • Developed the code using Spring Framework, EXTJS, JSP, JavaBeans, Hibernate3.0, JavaScript, JMS, JNDI, XML, XSLT and HTML.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL)
  • Used JAXP XML parsers for data retrieval.
  • Used Eclipse for writing code.
  • Used Tomcat for deploying various components of application.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code used bydevelopers.
  • Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
  • Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
  • Built html templates for high traffic and complex data driven website.
  • Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
  • Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
  • Developed JavaScript code using XML Http Request Adapter to send AJAX request to the server side code and also implemented a callback function to handle the results.
  • Programmed standards complaint HTML5 and CSS3 working with jQuery library modules and JavaScript framework libraries.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
  • Made changes to various CSS properties to enhance the UI as per client requirements.

Environment: Eclipse, Sencha CMD, Tomcat, JSP, Servlets, Ajax, Bootstrap, Struts, Spring, Hibernate, JMS, XML, Web Services, SOAP, WSDL, JAXB, Xfire, Wsgen, Log4J, JUnit, Crap4J, Ant, Maven, Sencha Ext JS, JavaScript, Microsoft Script Editor, Scrum, HTML5, CSS3, SVN, PL/SQL, Oracle 10g, Rational Rose, Windows XP.

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Implemented Struts MVC design pattern as part of this project.
  • Developed user interface by creating webpages for each component using Struts web MVC and Action Servlet as front controller for this application.
  • Developed Action Class components for performing business process execution and configured struts configuration specific xml file.
  • Developed SingleSignOn (SSO) functionality, through which we can run SCM from Oracle Applications.
  • Worked on generating Notifications using java mail to notify that the next process can be started in the workflow.
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.
  • Working as a programmer, assisting my team in developing two different Web-based applications for an Insurance and Travel clients.
  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Backbone.js and Bootstrap with MySQL database.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
  • Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Integrated the frontend JQuery UI with backend REST API using Backbone.js.
  • Implemented JQuery frontend for Insurance policy display for employees using JQuery.
  • Facilitated User Testing sessions to solicit feedback on prototypes.
  • Implemented JavaScript module patterns using asynchronous script loading.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
  • Made enhancements to existing CSS and DIV tags using box model.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: Core Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML5, XML, ANT, Log4J, CVS, RAD, Putty, Oracle 9i/10g, Web Sphere

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • System Requirements gathering for the project.
  • Use Struts and Angular JS for web page development and front-end validations
  • Created Servlets, JSPs and used JUnit framework for unit testing
  • Developed EJBs, DAOs, Stored Procedures and SQL queries to support system functionality
  • Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
  • Use Ant scripts to automate application build and deployment processes
  • Support Production/Stage application defects, track and document using Quality Center.
  • Design architecture following J2EE MVC framework.
  • Developed interfaces using HTML, JSP pages and Struts -Presentation View.
  • Developed application by using Struts, Servlets and JSP’s as per client request, Custom tags have been developed to reuse it in other modules.
  • Developed Ant script to automate the process of build and deployment
  • Used SOAP Web Service and deployed applications on Apache Tomcat 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 JMS to establish message communication.
  • Used SVN 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: Java, Struts, Angular JS, JDBC, CVS, Eclipse, Web logic Server, Oracle, Toad, Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis and design.
  • Developed SQL queries and stored procedures to update the database and used JDBC to connect to the database.
  • Developed application logic using Servlets and JSP technology.
  • Developed PDF creation feature using the open source API - itext.jar: This feature is used by the clients to download their records in a pdf format.
  • Developed login feature and session tracking features.
  • Developed JUnit unit testing for the application.
  • De-bugging and bug fixing Production problems.
  • Worked on java design pattern (DAO, Value Objects).

Environment: JAVA, Servlets 2.3, JSP 1.2, EJB2.0, MySQL, JavaScript.

We'd love your feedback!